質問

DashCodeにリストがあり、そこではDataSourceのパラメーターを更新し、リストにリロードするように伝えます。 Safariからのビューの場合、コードは完全に機能しますが、同じページがFirefoxで表示されている場合、リロードコマンドは機能しないようです。データソースを更新するために使用しているコードは次のとおりです。

dataSource.setValueForKeyPath("keyboard/build/", "parameters.directory");
var list= document.getElementById('list');                      
list.object.reloadData();

リストをリロードするためにFirefoxに送信する必要がある別のコマンドはありますか?

役に立ちましたか?

解決 2

Firefoxはグローバルに宣言された変数ではうまく機能しないように思われ、スクリプトの変数を取り除き、ページに問題はありませんでした。

他のヒント

私が正しく覚えていれば、Dashboadウィジェットは、ほとんどのJavaScript環境では利用できない特別な非標準的なJavaScript APIを使用します。 FirefoxはJavaScriptコンソールにエラーを提示しますか(get Firebug まだ持っていない場合)。 Chromeで同じ問題をテストして、これがWebkit対Geckoの問題なのか、Apple vs他の問題であるかを確認してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top