如何在沒有將iframe放在頁面上的情況下獲取iframe的html?我可以把iframe放入一個變量中並以這種方式得到它嗎?如何在不將iframe放置在頁面上的情況下獲取iframe的內容?
回答
您可以用HTML的內容的PHP頁面, 輕鬆包括文件與PHP的包括:
<?php
include "filename.php";
?>
但是......爲什麼呢?
我已經能夠通過PHP來實現,但理想情況下我希望它是一個100%的JavaScript解決方案。 –
如果你使用node.js(我會爲此推薦),那麼看看jsdom。
至於JavaScript的具體情況,你不能對使用JavaScript外部頁面調用(不使用哈克方法),因爲這將違反跨域策略
一個未經考驗的做法,但你也許可以把通過css隱藏的iframe,然後通過文檔/ jquery訪問內容。
非常有用的信息,非常感謝。 –
您無法使用JavaScript從跨域url獲取內容。因此,即使您的網頁上有實際的iframe元素,您也無法使用javascript訪問其元素。這叫做同源策略。
儘管JSONP是您的案例的替代方案,您將無法訪問iframe中的元素。您可以使用jQuery和JSONP獲得跨域網頁的HTML
另一種選擇對於這種情況,你可以抓住從服務器端腳本語言如C#的內容,PHP
- 1. 將內容放在iframe上?
- 2. 如何在不使用iframe的情況下在頁面上顯示博客?
- 3. 在keyup上獲取iframe的內容
- 4. 在沒有jQuery的情況下獲取iframe中的具體內容
- 5. 如何獲取iframe內容?
- 6. 如何在不使用iframe的情況下在Codeigniter中加載Wordpress頁面
- 7. 如何從Firefox插件獲取iframe的內容顯示頁面?
- 8. 在沒有iframe的情況下導入外部URL內容
- 9. 如何在不滾動iframe的情況下重新定位內容?
- 10. 在沒有Iframe的情況下嵌入外部頁面?
- 11. 獲取iframe的內容
- 12. 將iframe內容重定向後獲取iframe內容
- 13. 如何獲取iframe的內容?
- 14. 如何在不干擾頁面內容的情況下刷新頁面
- 15. 獲取iframe中的內容在IE 7
- 16. 從文本框中獲取內容放置在iframe層
- 17. 如何在不同的域上設置iframe的內容?
- 18. 如何在不移動內容位置的情況下在中放置圖標?
- 19. Disqus在amp-iframe內的amp頁面上
- 20. 他們有什麼方法可以在不使用src的情況下在IFRAME中放置內容
- 21. 如何在不知道id的情況下從內頁獲取父級iframe元素?
- 22. 在iFrame中獲取頁面的標題
- 23. 在父頁面顯示iframe div內容
- 24. PHP獲取頁面iframe位於iframe內部的網址
- 25. 在iframe中讀取Iframe內容
- 26. 如何在沒有頁面加載圖標的情況下重新加載iFrame?
- 27. 如何將CURLOPT_HTTPHEADER頁面放入iframe中?
- 28. 如何在iframe完成其過程時將相同的域隱形IFRAME內容放入主頁面中?
- 29. 從Facebook的iframe獲取父頁面的HTML內容?
- 30. 是否有可能在iframe webdriver python中獲取iframe的內容?
是ifrmae指向網頁上您的域名? – Patel
它指向另一個域,但我擁有一個域。 –