javascript实现浏览器窗口传递参数的方法


Posted in Javascript onSeptember 03, 2014

a.html

<html> 
<head> 
<title>主页面</title> 
<script language="javascript" type="text/javascript"> 
function OpenNew() 
{ 
var im=new IDAndMethod(); 
im.ID=document.getElementById("txtID").value; 
window.showModalDialog("ddd.html",im,""); 
} 
function IDAndMethod() 
{ 
this.ID="ddd"; 
this.Method=SetTxt; 
} 
function SetTxt(str) 
{ 
document.getElementById("txtID").value=str; 
} 
</script> 
</head> 
<body> 
<form action="#"> 
<input id="txtID" style="width:400px" type="text" value="XXX!在这里输入ID!" /><br /> 
<input type="button" value="打开新的窗口" onclick="OpenNew()" /> 
</form> 
</body> 
</html>

 b.html

<html> 
<head> 
<title>主页面</title> 
<script language="javascript" type="text/javascript"> 
var im; 
function Load() 
{ 
im=window.dialogArguments; 
if(im.ID=="XXX!在这里输入ID") 
document.getElementById("txtID1").value="你杂不输入呢!"; 
else 
document.getElementById("txtID1").value=im.ID; 
} 
function Set() 
{ 
im.Method(document.getElementById("txtID1").value); 
} 
</script> 
</head> 
<body onload="Load()"> 
<form action="#"> 
<input id="txtID1" style="width:400px" type="text" value="ddd" /><br /> 
<input type="button" value="传递数据" onclick="Set()" /> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
ExtJS中文乱码之GBK格式编码解决方案及代码
Jan 20 Javascript
jquery checkbox实现单选小例
Nov 27 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
Nov 23 Javascript
JavaScript检测浏览器cookie是否已经启动的方法
Feb 27 Javascript
js使用onmousemove和onmouseout获取鼠标坐标的方法
Mar 31 Javascript
HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列
Apr 26 Javascript
易操作的jQuery表单提示插件
Dec 01 Javascript
jQuery中slidedown与slideup方法用法示例
Sep 16 Javascript
js中scrollTop()方法和scroll()方法用法示例
Oct 03 Javascript
JavaScript如何对图片进行黑白化
Apr 10 Javascript
JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去
Jul 23 Javascript
JavaScript运行机制实例分析
Apr 11 Javascript
javascript模拟post提交隐藏地址栏的参数
Sep 03 #Javascript
javascript刷新父页面的各种方法汇总
Sep 03 #Javascript
判断在css加载完毕后执行后续代码示例
Sep 03 #Javascript
jQuery实现倒计时按钮功能代码分享
Sep 03 #Javascript
jQuery自带的一些常用方法总结
Sep 03 #Javascript
JavaScript实现从数组中选出和等于固定值的n个数
Sep 03 #Javascript
JavaScript实现找出数组中最长的连续数字序列
Sep 03 #Javascript
You might like
一步一步学习PHP(2)――PHP类型
2010/02/15 PHP
PHP对XML内容进行修改和删除实例代码
2016/10/26 PHP
PHP 实现公历日期与农历日期的互转换
2017/09/13 PHP
别了 JavaScript中的isXX系列
2012/08/01 Javascript
js导出table数据到excel即导出为EXCEL文档的方法
2013/10/10 Javascript
jQuery实现跨域iframe接口方法调用
2015/03/14 Javascript
谈谈impress.js初步理解
2015/09/09 Javascript
nodeJs爬虫获取数据简单实现代码
2016/03/29 NodeJs
nodejs 的 session 简单使用
2016/06/06 NodeJs
jQuery实现右下角可缩放大小的层完整实例
2016/06/20 Javascript
Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
2016/10/25 Javascript
原生JS实现图片翻书效果
2017/02/16 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
Vuex和前端缓存的整合策略详解
2017/05/09 Javascript
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
JS实现多物体运动的方法详解
2018/01/23 Javascript
node.js利用socket.io实现多人在线匹配联机五子棋
2018/05/31 Javascript
Seajs源码详解分析
2019/04/02 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
[10:21]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster 选手采访
2021/03/11 DOTA
pycharm执行python时,填写参数的方法
2018/10/29 Python
Python函数装饰器实现方法详解
2018/12/22 Python
python反转列表的三种方式解析
2019/11/08 Python
Python 实现Image和Ndarray互相转换
2020/02/19 Python
selenium+超级鹰实现模拟登录12306
2021/01/24 Python
CSS3实现跳动的动画效果
2016/09/12 HTML / CSS
Omio波兰:全欧洲低价大巴、火车和航班搜索和比价
2018/02/16 全球购物
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
LG西班牙网上商店:Tienda LG Online Es
2019/07/30 全球购物
亲子拓展活动方案
2014/02/20 职场文书
入党自我鉴定
2014/03/25 职场文书
英语一分钟演讲稿
2014/04/29 职场文书
化学教育专业自荐信
2014/07/04 职场文书
银行授权委托书样本
2014/10/13 职场文书
项目安全员岗位职责
2015/02/15 职场文书
python 模拟在天空中放风筝的示例代码
2021/04/21 Python