2015-11-27 29 views
1

例如,假設我有HTML頁面index.html。它有一個javascript函數someFn()(取決於onclick),它需要獲取此頁面的全部內容(其中也包含由用戶修改的文本字段)(因此,頁面內容將從原始內容修改。 )最終,這個someFn()將嘗試在一個變量中獲取頁面的全部內容,然後將這個變量傳遞給另一個執行所需工作的文件的PHP腳本,或者可以將它輸出到一個讀取的文件通過如何將包含javascript函數的文件的全部內容轉換爲javascript函數中的字符串

上述PHP腳本。唯一的問題是JS功能將如何獲得一個變量的頁面內容。jQuery的替代品,歡迎,只要他們不惹上述數據的工作流程。

+0

你爲什麼想做這個根元素的html?如果我們瞭解實際使用 – DelightedD0D

+0

'var page = $('html')。html()'頁面將包含整個頁面的內容,我們可以幫助更好。 – roullie

+0

試試這個:http://stackoverflow.com/questions/7727446/javascript-get-output-from-separate-php-script –

回答

3

嘗試使用XMLSerializer.serializeToString()Get DocType of an HTML as string with Javascript檢索document.doctype字符串,document.documentElement.outerHTML檢索的document

var html = new XMLSerializer().serializeToString(document.doctype) 
       + document.documentElement.outerHTML; 
相關問題