两页面间使用js传值问题 有两个页面,a.htm和b.htm。在a.htm页面中,使用一个button进入b.htm中,而在b.htm的js中获取了大量的数据,要将这些数据全部传回a.htm页面的TextArea中,应该如何写?请各位支个招,谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/zxmcl/archive/2007/08/02/1723595.aspx使用cookies应该能行 没用过js页面传值你用jsp吧 1.可以使用url重写,把值通过url的形式返回给a.html 使用js读取url地址的值在进行截取2.a.html弹出模式窗体b.html , b.html里面可以使用returnValue的形式把值返回给a.html 可以将数据放在url后传递到a页面也可以用iframe,进入a页面。然后用window.farmes['frameName'].document.getElementById()来获取数据还可以使用window.open或模态window.showModalDialogwindow.showModalDialog是可以接收返回值的 如果b.html是模式窗体,可以在父窗体中用<script> var obj=new Object(); obj.name="zhangsan"; obj.age="20"; window.showModalDialog(sURL,obj,..) </script>在b.html中 <script> var obj= window.dialogArguments alert("您传递的参数为:" + obj.name) </script>要将值传回给a.html可以在 a.html中用<input type='hidden' id='name'>人后在b.html中dialogArguments.document.getElementById("name").value="zhangsan"; 在b.htm页面中取值传回a.htm的文本框中 window.open或者window.showModalDialog 用js如何设置我的页面为首页,代码如何写啊 求javascript入门教程(电子版的更好) 问一简单问题 csdn论坛上的帖子都是HTML文件,为什么可以回复帖子,很象动态网页 也许对您简单,但对我不简单,调用本地exe问题,高手指教 请问window.open打开窗口位置问题,能不能在屏幕中居中显示,感谢 一段小代码,ie6下无法运行 如何用javaScript获得具体星期几的具体日期, 如果写匹配手机号码的正则表达式。 能否去掉IE浏览器窗体左上方的图标? 发个无聊 帮忙看看哪里写错了
使用cookies应该能行
你用jsp吧
2.a.html弹出模式窗体b.html , b.html里面可以使用returnValue的形式把值返回给a.html
可以将数据放在url后传递到a页面
也可以用iframe,进入a页面。然后用window.farmes['frameName'].document.getElementById()
来获取数据
还可以使用window.open或模态window.showModalDialog
window.showModalDialog是可以接收返回值的
<script>
var obj=new Object();
obj.name="zhangsan";
obj.age="20";
window.showModalDialog(sURL,obj,..)
</script>在b.html中
<script>
var obj= window.dialogArguments
alert("您传递的参数为:" + obj.name)
</script>
要将值传回给a.html
可以在 a.html中用<input type='hidden' id='name'>人后在b.html中
dialogArguments.document.getElementById("name").value="zhangsan";
或者window.showModalDialog