我需要顯示來自不同域中的URL * (HTML文件) *的一些數據(某些文本消息)。我想過使用iFrame
來顯示標記。現在問題可能是 如果該網站已關閉,那麼我將在iFrame
中看到404
錯誤。我想避免這種情況。我曾考慮過使用dojo
對該URL進行AJAX調用以獲取響應,請使用innerHTML
將響應插入DOM
。這就是我所需要的。但由於跨域AJAX問題,我不認爲這是可能的。我們在我們的應用程序中使用dojo。我在Google中搜索了 ,以便使用Dojo找到很好的Cross Domain腳本實現。我發現的東西就是JSONP
。我不想讓遠程域名返回JSONP
。它只是一個HTML文件,並且該文件包含我需要打印到控制檯的標記。有人可以提出一個很好的方法來做到這一點。使用JavaScript插入HTML文件的內容
0
A
回答
1
很遺憾,正如Nakul在評論中提到的那樣,same-origin policy不允許跨域XHR請求(至少以跨瀏覽器的方式)。
解決方法包括從跨域網站(JSONP,CORS,各種iframe通信技巧)合作或在您自己的服務器中設置代理,以便所有「跨域」都先通過自己的域。
相關問題
- 1. JavaScript - 插入到HTML的內容部分
- 2. 使用Javascript將文件內容寫入HTML頁面
- 3. XSLT插入html內容
- 4. 插入動態html內容
- 5. PHP - 插入內容在HTML
- 6. 插入HTML使用Javascript
- 7. MySQL的5 - 插入內嵌HTML內容轉換成使用UPDATE
- 8. 插入一個HTML文件到我的主html文件中使用JavaScript和AJAX
- 9. 將RSS源內容插入Marketo HTML電子郵件內容
- 10. 使用JavaScript將HTML內容替換爲來自外部XML文件的內容?
- 11. 未載入HTML的JSON文件內容
- 12. 插入文件內容的sed
- 13. 導入外部HTML內容內使用JavaScript AJAX沒有jQuery的
- 14. 什麼是用JavaScript插入內容到HTML文檔的最佳方式
- 15. 使用OpenXML將RTF和HTML插入到富文本框內容控件
- 16. 將html內容從.txt文件插入到mysql
- 17. 插入javascript變量到。輸出html的內容.innerHTML =
- 18. 使用javascript編輯嵌入式SVG文件的內容
- 19. 如何使用Javascript包含/插入HTML文件
- 20. 使用Javascript在HTML文件中插入視口meta
- 21. 使用Javascript插入文件到html頁面?
- 22. 用java更新HTML文件的內容與JavaScript應用
- 23. FlowRouter - 將內容插入到HTML模板
- 24. 將html內容插入到mysql表中
- 25. 插入內容到一個HTML元素
- 26. 如何在使用CSS的HTML元素中的文本之後插入內容?
- 27. html內容跨度使用javascript
- 28. 插入在TinyMCE的內容,附加文字放在插入的內容
- 29. 從PHP文件輸入HTML文件中的DIV內容
- 30. 在新文件中的文件內容之後插入空行
加載不帶JSONP的跨域數據是不可能的 – Nakul
只有當您在服務器上獲取該內容並在您的服務器上執行ajax以獲取此內容 – Nakul