1
我需要解析JavaScript生成的網頁。所以,我需要知道是否有一種方法可以捕獲由PHP使用瀏覽器生成的HTML。如何捕獲由PHP使用瀏覽器生成的HTML?
我見過捕獲瀏覽器生成的wep頁面的打印屏幕的例子。有可能捕獲HTML?
最好的問候,
我需要解析JavaScript生成的網頁。所以,我需要知道是否有一種方法可以捕獲由PHP使用瀏覽器生成的HTML。如何捕獲由PHP使用瀏覽器生成的HTML?
我見過捕獲瀏覽器生成的wep頁面的打印屏幕的例子。有可能捕獲HTML?
最好的問候,
你不能抓住它,因爲JavaScript是由客戶端瀏覽器,而不是服務器處理,
辦法做你想要什麼都可以插入頁面的JavaScript代碼發送整個HTML服務器:
,如果你使用jQuery的你可以像這樣做:
var htmlCode = $("body").html();
$.post("recorder.php", { html: htmlCode });
你可以這樣做的,但它不是純粹的服務器端(你仍然需要在瀏覽器中手動打開頁面)。 – 2011-03-27 01:31:13
是真的,但你可以使用一個程序打開一個頁面,並等待直到它加載,並讓它運行你需要的每一頁 – Ha11owed 2011-03-27 01:32:29
我說你不能使用類似** echo $ crawler-> parse ($ url); **,意思是根本沒有客戶端,它只能在一定程度上使用服務器端(手動)完成。 – 2011-03-27 01:47:39