-1

スクリプト作成には dojo を使用しています。Excelファイルのローカルパスにリンクするhrefタグを付けたいです。IE では正常に動作します。つまり、リンクをクリックすると、開く/保存する/キャンセルするよう求められます。しかし、同じコードは Firefox では機能しません。そのための回避策はありますか?私はコードを書いています。有益なコメントをお待ちしています。

var href = dojo.place ('<"a href = /path/abc.csv"><Export></a>',dojo.body());
4

5 に答える 5

0

引用符" ... "が正しい場所になく、構文が無効です。そのはず:

var href = dojo.place ('<a href = "/path/abc.csv"><Export></a>',dojo.body());
                                  ^
//note quotes here................^
于 2013-08-25T09:42:05.030 に答える
0

おそらく引用の場所のためです。href の後にある必要があります

var href = dojo.place ('<a href = "/path/abc.csv">',dojo.body());
于 2013-08-25T09:41:09.593 に答える
0

アンカータグに二重引用符を配置していますが、間違っています。

var href = dojo.place ('<"a href = /path/abc.csv"><Export></a>',dojo.body());

アンカー タグの href は次のように変更する必要があります。

var href = dojo.place ('<a href = "/path/abc.csv"><Export></a>',dojo.body());
于 2013-08-25T09:41:17.070 に答える