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 相关文章推荐
JS类定义原型方法的两种实现的区别评论很多
Sep 12 Javascript
javascript 模拟JQuery的Ready方法实现并出现的问题
Dec 06 Javascript
JS模块与命名空间的介绍
Mar 22 Javascript
js实现身份证号码验证的简单实例
Feb 19 Javascript
介绍JavaScript的一个微型模版
Jun 24 Javascript
jquery实现点击展开列表同时隐藏其他列表
Aug 10 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
Nov 04 Javascript
AngularJS 工作原理详解
Aug 18 Javascript
javascript轮播图算法
Oct 21 Javascript
JS实现简易的图片拖拽排序实例代码
Jun 09 Javascript
vue下载excel的实现代码后台用post方法
May 10 Javascript
微信小程序scroll-view实现滚动到锚点左侧导航栏点餐功能(点击种类,滚动到锚点)
Jun 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
用Zend Encode编写开发PHP程序
2010/02/21 PHP
PHP字符串的递增和递减示例介绍
2014/02/11 PHP
PHP判断是否连接上网络的方法
2015/07/01 PHP
Laravel获取所有的数据库表及结构的方法
2019/10/10 PHP
分享27款非常棒的jQuery 表单插件
2011/03/28 Javascript
关于图片按比例自适应缩放的js代码
2011/10/30 Javascript
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
js实例属性和原型属性示例详解
2014/11/23 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
ReactNative实现Toast的示例
2017/12/31 Javascript
vue组件中使用props传递数据的实例详解
2018/04/08 Javascript
Element-Ui组件 NavMenu 导航菜单的具体使用
2019/10/24 Javascript
python执行外部程序的常用方法小结
2015/03/21 Python
Python进阶之递归函数的用法及其示例
2018/01/31 Python
python的常用模块之collections模块详解
2018/12/06 Python
对python3中, print横向输出的方法详解
2019/01/28 Python
对Python之gzip文件读写的方法详解
2019/02/08 Python
python 并发编程 非阻塞IO模型原理解析
2019/08/20 Python
Django项目后台不挂断运行的方法
2019/08/31 Python
基于python及pytorch中乘法的使用详解
2019/12/27 Python
python实现堆排序的实例讲解
2020/02/21 Python
python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
2020/02/26 Python
基于Python实现简单学生管理系统
2020/07/24 Python
python读取图片颜色值并生成excel像素画的方法实例
2021/02/19 Python
美国排名第一的葡萄酒俱乐部:Firstleaf Wine Club
2020/01/02 全球购物
行政专员岗位职责
2014/01/02 职场文书
物流业务员岗位职责
2014/02/08 职场文书
土木工程专业推荐信
2014/02/19 职场文书
补充协议书范本
2014/04/23 职场文书
学校运动会广播稿范文
2014/10/02 职场文书
保安2014年终工作总结
2014/12/06 职场文书
初三英语教学计划
2015/01/23 职场文书
2015年派出所民警工作总结
2015/04/24 职场文书
闪闪的红星观后感
2015/06/08 职场文书
党员电教片《信仰》心得体会
2016/01/15 职场文书
如何使用PostgreSQL进行中文全文检索
2021/05/27 PostgreSQL