使用JavaScript來保存HTML文本文件我有一個textarea和兩個按鈕如何打開和HTML
像
<form name="form1">
<textarea name="text1"> HTML Codes goes here </textarea>
<input type="button"> Open File
<input type="button"> Save File
</form>
當我點擊「保存」按鈕,我想在文本textarea被保存(我希望它彈出「另存爲」對話框)
當我點擊「打開」,它應該允許我選擇任何HTML或文本文件...並加載文本textfile/htmlcode到我的textarea。
發現這個代碼http://www.dynamicdrive.com/forums/archive/index.php/t-10532.html
<html>
<head>
</head>
<body>
<script language="javascript">
function WriteToFile()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var s = fso.CreateTextFile("C:\\NewFile.txt", true);
var text=document.getElementById("TextArea1").innerText;
s.WriteLine(text);
s.WriteLine('***********************');
s.Close();
}
</script>
<form name="abc">
<textarea name="text">FIFA</textarea>
<button onclick="WriteToFile()">Click to save</Button>
</form>
</body>
</html>
如果porvides用戶選擇保存文件這樣的工作......我忘了說,所有的文件都在客戶端計算機。
thanx提前
-Miss Subanki
不,這場比賽是不是開始了一個多小時,大量的有時間在SO上閒逛。我認爲沒有人會回答,因爲你問的事情是不可能的......但是我會給JavaScript大師留下明確的答案。 – Thomas 2010-07-11 17:14:13
感謝您的支持! :D – Thomas 2010-07-11 17:14:55
哦,你來自荷蘭,無需感謝,他們打得非常好....現在我是一個荷蘭球迷......他們應該贏得... – subanki 2010-07-11 17:18:45