我正在創建一個網站,並且我想自己無縫地顯示外部網站的一部分。例如某個div元素。我知道這是不直接的,由於相同的起源政策..有沒有辦法繞過這個?例如將網站轉儲到本地文件然後加載它?或者截圖網站部分並鏈接到圖像?在我的網站上顯示來自外部網站的某些div
0
A
回答
1
您可以通過
<?php
$url = "http://www.bla.com";
$page_all = file_get_contents($url);
preg_match('#<div class="hola">(.*)</div>#ms', $page_all, $div_array);
echo "<pre>";
print_r($div_array[0]);
echo "</pre>";
?>
注意做到這一點 PHP的解決方案需要allow_url_fopen
選項啓用感謝@ shiplu.mokadd.im
或AJAX
$.ajax({
url: 'http://bla.com',
type: 'GET',
success: function(res) {
var divcontent= $(res.responseText).find('#div_name').html();
$('#blabla').html(divcontent);
}
});
相關問題
- 1. 如何在我的網頁上顯示來自外部網站的特定div
- 2. 使用iframe僅顯示來自外部網站的一個div?
- 3. 在網站上顯示/隱藏某些網頁上的元素
- 4. 在外部網站上顯示Facebook牆
- 5. 我想在我的網站上顯示div填充全部
- 6. 在我的網站上顯示一些Tiwan網站網址的Facebook推薦?
- 7. IE瀏覽器不顯示我網站的某些部分
- 8. 如何使一些顯示上的某一點在網站上
- 9. 得到來自外部的SharePoint網站
- 10. PyQt4 - 來自外部網站的setWindowIcon
- 11. Heroku未顯示來自外部網站的圖像
- 12. 在網站上顯示網站?
- 13. 如何在asp.net網站域下顯示外部WordPress網站
- 14. 如何在網站上顯示我的google +網站的帖子
- 15. 如何從網站提供一些數據並顯示在我的網站上
- 16. 爲什麼外部網站,我嵌入我的網站iframe會自動重定向到外部網站頁面
- 17. 顯示來自Widget網站的內容
- 18. 在我的網站上顯示twitter updtaes
- 19. 在我的網站上顯示Twitter Feed
- 20. 在我的網站上顯示文件
- 21. 在webview中顯示某個網站的某些內容
- 22. 如何使某些部件不顯示在網站
- 23. JavaFX的webview顯示某些網站上的空白頁面
- 24. 獲得來自外部網站
- 25. Facebook標籤在我的網站沒有顯示我的網站
- 26. 顯示一個網站的某些內容到網頁視圖
- 27. 在外部網站
- 28. 如何在當前網頁上呈現來自外部網站的網頁?
- 29. 將外部網站顯示爲iframe
- 30. 有什麼辦法可以在我的網站上顯示一部分外部網站嗎?
您可以使用CURL獲取內容和解析器來解釋內容 –
1)Iframe 2)Curl 3 )get_file_content() –