私はjavascriptで次の機能を持っています。 Firefox以外のすべてのブラウザで動作します。このブラウザの部分文字列キーワードにはいくつかの問題があるようです。JavaScriptの文字列操作によるFirefoxのバグ
function EvalMonthYear() {
var RawMonth = $.trim($('#MonthList').val());
var SpacePosition = RawMonth.lastIndexOf(' ') + 1;
var TheYear = $.trim(RawMonth.substring(SpacePosition, RawMonth.lenght));
var TheMonth = IndexOfMonth($.trim(RawMonth.substring(0, SpacePosition)));
};
がmonthlistには目標が、それはすべてのブラウザで動作するように変数TheYearとTheMonthを満たすことである2011年1月または2009年5月のような月/年の文字列が含まれています。
この問題に遭遇し、良い解決策を考えることができれば、これは役に立ちます。
ありがとうございました。
非常にエレガントな回避策。 – frenchie