即時通訊使用file_get_contents()
和源是一個網址。我也使用Ajax插入到頁面的HTML。
加載時的頁面:閱讀網頁(含動態內容),並保存
<div>
<!-- Html goes here when the insert button is pressed -->
<input type="button" onclick="insertHtml()" value="insert"/>
<input type="button" onclick="saveThisPage()" value="save"/>
</div>
當HTML與AJAX動態補充說:
<div>
<!-- Html goes here when the insert button is pressed -->
<div>Some text here...</div>
<div>Some text here...</div>
<div>Some text here...</div>
<input type="button" onclick="insertHtml()" value="insert"/>
<input type="button" onclick="saveThisPage()" value="save"/>
</div>
現在我要救什麼file_get_contents()
回報,將數據存儲到mysql數據庫中。
我按「保存」按鈕,將查詢發送到PHP文件中讀取頁面(網址源)......除了內容被保存,當下載,而新數據,即內容<div>Some text here...</div>
什麼我該怎麼辦?我使用什麼功能?
你不能用file_get_contents來做到這一點。 – 2011-02-13 18:38:35
@alecgorge:那我該怎麼做呢? – Zebra 2011-02-13 18:39:43
那麼你可以使用某種形式的瀏覽器遠程處理,如果你想在javascript執行後讀取html。不知道爲什麼@alecgorge與你保密,但在這裏看到一個可能的實現http://stackoverflow.com/questions/3836095/control-virtual-web-browser-in-any-language – mario 2011-02-13 18:44:54