1
如何使用jQuery創建一個帶有XML內容的新窗口?jQuery創建一個僅包含XML內容的新窗口
或者用XML窗口替換當前的XHTML窗口,以便瀏覽器可以正確地將其解釋爲RSS提要?
流量:
- 用戶點擊一個按鈕來獲取RSS提要
- jQuery的阿賈克斯()用於檢索的RSS/Atom XML內容
- 的RSS/Atom將被寫入新的瀏覽器窗口(和/或替換當前窗口)
如何使用jQuery創建一個帶有XML內容的新窗口?jQuery創建一個僅包含XML內容的新窗口
或者用XML窗口替換當前的XHTML窗口,以便瀏覽器可以正確地將其解釋爲RSS提要?
流量:
這可能與數據URI方案來完成,http://en.wikipedia.org/wiki/Data_URI_scheme
但我認爲它僅限於某些瀏覽器。
例如,你可以把它放在你的瀏覽器url欄中,它會呈現正常。 你可以使您的XML內容在新窗口
var u = "data:text/html;charset=utf-8,<h1>Hey thats cool</h1>";
window.open(u);
以同樣的方式真的不喜歡把它的URL欄......沒有別的辦法嗎? – portoalet
內容可以是Base64編碼,你可以把它放到一個iframe中,所以新打開的窗口有一些漂亮的url,它標識你需要什麼,加載jquery和xml內容,並將它們放到包含iframe的新打開的窗口中。 – Luke
但當然最好的解決方案是顯示服務器呈現的新東西... – Luke