JAVASCRIPT如何保存网页窗口中的文本
每一天在打一个网页时,网页窗口中的文本内容都是有用的,都想保存起来;我想用JAVASCRIPT来实现<html><body><iframesrc="http://baik...
每一天在打一个网页时,网页窗口中的文本内容都是有用的,都想保存起来;我想用JAVASCRIPT来实现
<html><body>
<iframe src="http://baike.baidu.com/view/2554610.htm?pf=1" width="656" height="331"
align=center id="textbox" type="text" value="你好yes" /></iframe><BR><input id="button" type="button" value="保存" /></body></html>
<script type="text/javascript">
document.getElementById("button").onclick = function(){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.createtextfile("C:\a.txt",2,true);
f.writeLine(document.getElementById("textbox").value);
f.close();
}
</script>
不能保存"http://baike.baidu.com/view/2554610.htm?pf=1"网页窗口中的文本内容 展开
<html><body>
<iframe src="http://baike.baidu.com/view/2554610.htm?pf=1" width="656" height="331"
align=center id="textbox" type="text" value="你好yes" /></iframe><BR><input id="button" type="button" value="保存" /></body></html>
<script type="text/javascript">
document.getElementById("button").onclick = function(){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.createtextfile("C:\a.txt",2,true);
f.writeLine(document.getElementById("textbox").value);
f.close();
}
</script>
不能保存"http://baike.baidu.com/view/2554610.htm?pf=1"网页窗口中的文本内容 展开
3个回答
展开全部
好像这样直接保存不应该行吧,你保存的是textbox的value而他的value的值是:“你好yes”所以,你保存下来后应该是“你好yes”
还有什么讨论的可以到群里面一起讨论啊:)欢迎啊:)请加:88755241
还有什么讨论的可以到群里面一起讨论啊:)欢迎啊:)请加:88755241
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javascript无法对本地客户端磁盘进行操作和访问(最多保存到本地cookie中),so... 无法实现本地保存操作...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<body>
</body>
</html>
<script type="text/javascript">
window.onload = function(){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("GET","http://baike.baidu.com/view/2554610.htm?pf=1", false);
try {
xmlhttp.send();
var result = xmlhttp.status;
}catch(e){
return false;
}
if(result==200) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.createtextfile("G:\a.txt",2,true);
f.writeLine(xmlhttp.responseText);
f.close();
}
delete(xmlhttp)
}
</script>
用这个再试试
</body>
</html>
<script type="text/javascript">
window.onload = function(){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("GET","http://baike.baidu.com/view/2554610.htm?pf=1", false);
try {
xmlhttp.send();
var result = xmlhttp.status;
}catch(e){
return false;
}
if(result==200) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.createtextfile("G:\a.txt",2,true);
f.writeLine(xmlhttp.responseText);
f.close();
}
delete(xmlhttp)
}
</script>
用这个再试试
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询