首先讓我澄清一下,我正在嘗試做的只是本地使用,用戶將直接訪問html頁面。如何保存使用Javascript/jQuery在瀏覽器(DOM)上修改的html
我想要做的是基本上追加並保存文本到HTML文件。
這就是我所擁有的。
HTML(的index.html)
<div id="receiver"></div>
<button id="insertButton">Insert</button>
JS
$(document).ready(function() {
$('#insertButton').click(function(){
$('#receiver').append('<h1>Hi,</h1>','<p>How are you?</p>');
})
});
我不知道的是如何將追加後的文件(index.html的)保存。任何想法如何做到這一點?這甚至可以使用JavaScript或jQuery?
您需要將編輯後的文件保存在服務器上?你只能用javascript才能做到這一點 - 你需要一個服務器端語言。 – 2014-11-01 13:47:04
你可以給id爲
tag 然後在附加內容後你可以得到html ...你將無法在服務器上保存(如果你正在執行,因爲它正在執行在客戶端機器上),你可以使用這樣的東西.. http://stackoverflow.com/questions/4439296/save-or-download-javascript-string-as-a-file ..在我看來.. 也保存在服務器上或使用PHP下載後,只需在附加內容後,您可以使ajax調用服務器的PHP頁面...希望它可以幫助... – Ahmad 2014-11-01 13:48:02不,這不會被託管在服務器中。僅限本地驅動器。 – 2014-11-01 13:54:55