2011-04-23 118 views
1

我希望'偷'一個網站的div並將其嵌入到我的網站(不使用iframe)。誰能告訴我什麼是確切的方式來做到這一點?謝謝。是否可以將網站的一部分嵌入我的網站?

+1

這是一個域名嗎? – 2011-04-23 02:12:04

+0

我的意思是在不同的域上的網站。 – INeedCodes 2011-04-23 02:15:03

+0

您必須使用serverside技術,因爲JavaScript無法通過域發送請求。 Google ** XSS **。 – Blender 2011-04-23 02:19:59

回答

0

作爲除了@jini's answer,你可以把這個腳本到一個文件中,gate.php,並且只使用jQuery的負載的東西:

$('#container').load('gateway.php?url=foo.com #target_div'); 

和可能gateway.php

<?php  
print file_get_contents($_GET['url']);  
?> 

只要確保淨化你的輸入!

0

雅虎管道是開始使用 '抓取頁面' 模塊的好地方。之後,這是一個摩擦或改變你不想用正則表達式模塊的html的情況。

嵌入可以通過兩種方式來完成:

  1. 使用管道回撥功能來運行交換頁面靜態/原創內容,通過管道提供的部分頁面內的JavaScript。

2.Yahoo管具有一個模塊,將柱(JSON格式)數據到將列入信息存儲在要求數據的任何頁面合適的輸入處理頁面。

這個動作的輝煌(和完全合法的)的例子可以在http://bishop.comxa.com

可以看出over向很好,他們甚至可能給你一些指點。

相關問題