2013-08-25 35 views
-1

我正在使用dojo進行腳本編寫。 我想給href標籤鏈接到excel文件的本地路徑。 它在IE ie中正常工作,當我點擊鏈接時它要求打開/保存/取消。 但是相同的代碼不適用於Firefox。 有沒有解決方法? 我正在編寫代碼,我期待您的有用評論。Firefox中Href標記的解決方法

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

回答

0

你在錯誤的地方你的報價:

var href = dojo.place ('<a href = "/path/abc.csv"><Export></a>',dojo.body()); 
// Not here -------------^  ^
// Yes here ----------------------+ 
0

你的HTML語法是無效的 - 它應該是<a href="/path/abc.csv">Export</a>

0

可能是因爲引用的地方。這應該是以後的href

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

Yaa我已糾正我的糾正我的代碼..但它仍然沒有顯示打開/保存/關閉框..而不是它顯示我的Excel文件的內容... –

0

你放在雙quoate在錨標記,這是錯誤的,

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()); 
0

您的報價" ... "不在正確的位置,語法無效。它應該是:

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