我試圖將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
請注意不匹配的雙引號 –