我正在使用dojo進行腳本編寫。 我想給href標籤鏈接到excel文件的本地路徑。 它在IE ie中正常工作,當我點擊鏈接時它要求打開/保存/取消。 但是相同的代碼不適用於Firefox。 有沒有解決方法? 我正在編寫代碼,我期待您的有用評論。Firefox中Href標記的解決方法
var href = dojo.place ('<"a href = /path/abc.csv"><Export></a>',dojo.body());
我正在使用dojo進行腳本編寫。 我想給href標籤鏈接到excel文件的本地路徑。 它在IE ie中正常工作,當我點擊鏈接時它要求打開/保存/取消。 但是相同的代碼不適用於Firefox。 有沒有解決方法? 我正在編寫代碼,我期待您的有用評論。Firefox中Href標記的解決方法
var href = dojo.place ('<"a href = /path/abc.csv"><Export></a>',dojo.body());
你在錯誤的地方你的報價:
var href = dojo.place ('<a href = "/path/abc.csv"><Export></a>',dojo.body());
// Not here -------------^ ^
// Yes here ----------------------+
你的HTML語法是無效的 - 它應該是<a href="/path/abc.csv">Export</a>
。
可能是因爲引用的地方。這應該是以後的href
var href = dojo.place ('<a href = "/path/abc.csv">',dojo.body());
你放在雙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());
您的報價" ... "
不在正確的位置,語法無效。它應該是:
var href = dojo.place ('<a href = "/path/abc.csv"><Export></a>',dojo.body());
^
//note quotes here................^
Yaa我已糾正我的糾正我的代碼..但它仍然沒有顯示打開/保存/關閉框..而不是它顯示我的Excel文件的內容... –