1
我是嘗試來清除div並用html在jquery中用pdf重新填充它。它在Chrome中效果很好,但Firefox 14似乎有點奇怪。代碼如下:jQuery元素創建的結果不像在Firefox中預期的那樣14
$("#content").empty();
var newObject = $(document.createElement("object"));
newObject.attr("id", "contentViewer");
/*var errorMessage = $(document.createElement("p"));
$(errorMessage).html(It appears you don't have a pdf plugin for this browser. No biggie... you can <a href="path-to-pdf.pdf">click here to download the pdf file.</a>);
$(newObject).append($(errorMessage));*/
$("#content").append($(newObject));
這三個被註釋掉的命令打破了Firefox。沒有它們,頁面會清除div,然後執行上面顯示的代碼。如果我把這三個命令放回去,觸發時就不會做任何事情。 Chrome並不關心,它只能在有或沒有它的情況下運行。
我想我有兩個問題:
- 我怎麼應該嵌入在Firefox中的一個飛PDF(如果我做它上面不正確地)
- 我是否有一個錯字我沒有看到上述情況是否有效?或者是FF竊聽?
謝謝!
但你也需要在那裏轉義引號。 ('\「path-to-pdf.pdf \」') –
@JeffTratner是的,謝謝。 – undefined