我正在使用dojo进行脚本编写。 我想给href标签链接到excel文件的本地路径。 它在IE中工作正常,即当我点击链接时它要求打开/保存/取消。 但是相同的代码对Firefox不起作用。 那有什么解决方法吗? 我正在编写代码,期待您的有用评论。
var href = dojo.place ('<"a href = /path/abc.csv"><Export></a>',dojo.body());
答案 0 :(得分:0)
你的引言位置错误:
var href = dojo.place ('<a href = "/path/abc.csv"><Export></a>',dojo.body());
// Not here -------------^ ^
// Yes here ----------------------+
答案 1 :(得分:0)
您的HTML语法无效 - 应为<a href="/path/abc.csv">Export</a>
。
答案 2 :(得分:0)
可能是因为报价的位置。应该是在href之后
var href = dojo.place ('<a href = "/path/abc.csv">',dojo.body());
答案 3 :(得分: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());
答案 4 :(得分:0)
您的报价" ... "
位置不正确且语法无效。它应该是:
var href = dojo.place ('<a href = "/path/abc.csv"><Export></a>',dojo.body());
^
//note quotes here................^