日期:2014-05-19  浏览次数:20415 次

求javascript的保存代码: document.execCommand
点击保存后,对某个字符串或者textArea中的内容保存到客户端,好像是document.execCommand( "save   as "),但我不会用,请大家帮忙,分目前只有这些了,解决后另加   。谢谢了

------解决方案--------------------
http://hi.baidu.com/sunsee/blog/item/165a93fbb4f48b224e4aeae1.html

document.execCommand( 'SaveAs ', 'mycodes.txt ');

------解决方案--------------------
document.execCommand()的作用
<input type=button value=剪切 onclick=document.execCommand( 'Cut ')>
<input type=button value=拷贝 onclick=document.execCommand( 'Copy ')>
<input type=button value=粘贴 onclick=document.execCommand( 'Paste ')>
<input type=button value=撤消 onclick=document.execCommand( 'Undo ')>
<input type=button value=重做 onclick=document.execCommand( 'Redo ') id=button2 name=button2>
<input>
<input type=button value=删除 onclick=document.execCommand( 'Delete ')>
<input type=button value=黑体 onclick=document.execCommand( 'Bold ')>
<input type=button value=斜体 onclick=document.execCommand( 'Italic ')>
<input type=button value=下划线 onclick=document.execCommand( 'Underline ')>
<input type=button value=停止 onclick=document.execCommand( 'stop ')>
<input type=button value=保存 onclick=document.execCommand( 'SaveAs ')>
<input type=button value=另存为 onclick=document.execCommand( 'Saveas ',false, 'c:\\test.htm ')>
<input type=button value=字体 onclick=document.execCommand( 'FontName ',false,fn)>
<input type=button value=字体大小 onclick=document.execCommand( 'FontSize ',false,fs)>
<input type=button value=刷新 onclick=document.execCommand( 'refresh ',false,0)>
------解决方案--------------------
只能保存整个网页.

或者:新开一个窗口把要保存的内容用document.write上去,然后调用saveas