请教如何将JS获取到的innerHTML保存到本地
请问怎么将JS获取到的innerHTML保存到本地
请解,十分感谢!
现在的情况是我已经获取到自己页面的innerHTML了,但是通过JQ的AJAX在拼凑DATA时 请求并没有到达后台,估计是HTML语言把URL搞乱了,获取到的innerHTML编译后还是不行,
希望您能给予我帮助,能把HTML传到后台或有其他方式将HTML保存到本地,,谢谢!
急.
------解决方案--------------------
data格式错了。
data:[{name:'',value:''},{name:'',value:''}]
请解,十分感谢!
现在的情况是我已经获取到自己页面的innerHTML了,但是通过JQ的AJAX在拼凑DATA时 请求并没有到达后台,估计是HTML语言把URL搞乱了,获取到的innerHTML编译后还是不行,
希望您能给予我帮助,能把HTML传到后台或有其他方式将HTML保存到本地,,谢谢!
急.
var ct=escape($("#bj_content").html());
alert(ct);
$.ajax({
dataType:"json", //请求以json格式传送。
type:"POST", //请求方式以POST的方式。
url:"Default.aspx?opr=savetest", //发送请求到‘Default.aspx’页面。
timeout:3000, //设置请求超时时间为3000毫秒。
async:false, //设置请求同步(默认异步);同步时必须处理完成才能进行其他操作。
//以名值对的方式向后台传参。
data:"openPage="+openPage+"&openPageUrl="+openPageUrl+"&ctext='"+ct+"'",
//参数rdata为服务端返回的数据,可以是文本,XML或者json对象,
//参数status为ajax请求状态的字符串表示,值为"success"时表示成功。
success:function(rdata){//data只是一个回调成功后的变量,可以随便给
if(rdata.msg!="ok"){
alert("操作失败:"+rdata.msg);
}
else{
alert("操作成功!");
}
},
error:function(rdata){//json格式错误或者是后台没有response.End()
alert("操作失败!");
}
});
------解决方案--------------------
data格式错了。
data:[{name:'',value:''},{name:'',value:''}]