我试图将HTML部分追加到“alert”框中,除了附加HTML中的URL外,这是我使用jQuery附加的HTML代码。未在追加HTML中创建正斜线('/') - .append()
var html = "Please follow the template provided into sample file and try again.";
html += '<span onclick="window.location="\Static\SampleQuote.xlsx"> Click Here </span>To Download';
loadAlertPopupHTML("FAILED","Excel file parsing failed.",html);
我试图与这answer的帮助,但我仍然没有得到确切的语法。
我尝试每一种:
html += '<span onclick="window.location="\\Static\\SampleQuote.xlsx"> Click Here </span>';
html += '<span onclick="window.location=""/" \Static\SampleQuote.xlsx "/">
Click Here </span>';
html += '<span onclick="window.location="\Static\SampleQuote.xlsx">
Click Here </span>';
但输出将是无斜线相同(/
):
<span onclick="window.location=" staticsamplequote.xlsx"=""> Click Here </span>
您也可以尝试在这里作为一个例子:https://jsfiddle.net/smit_patel/exz6d1t3
请注意不匹配的双引号 –