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 相关文章推荐
jQuery遍历Form示例代码
Sep 03 Javascript
js函数返回多个返回值的示例代码
Nov 05 Javascript
基于vue实现多引擎搜索及关键字提示
Mar 16 Javascript
JS解析url查询参数的简单代码
Aug 06 Javascript
微信小程序基于本地缓存实现点赞功能的方法
Dec 18 Javascript
深入理解 webpack 文件打包机制(小结)
Jan 08 Javascript
Webpack中publicPath路径问题详解
May 03 Javascript
Angular设置别名alias的方法
Nov 08 Javascript
详解使用angular框架离线你的应用(pwa指南)
Jan 31 Javascript
详解vue 命名视图
Aug 14 Javascript
Vue之Mixins(混入)的使用方法
Sep 24 Javascript
JS如何实现封装列表右滑动删除收藏按钮
Jul 23 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
数据库的日期格式转换
2006/10/09 PHP
PHP中的正规表达式(一)
2006/10/09 PHP
wiki-shan写的php在线加密的解密程序
2008/09/07 PHP
php.ini中的request_order推荐设置
2015/05/10 PHP
php循环table实现一行两列显示的方法
2015/06/04 PHP
浅谈php错误提示及查错方法
2015/07/14 PHP
Mootools 1.2教程 同时进行多个形变动画
2009/09/15 Javascript
javascript 特性检测并非浏览器检测
2010/01/15 Javascript
jQuery动态添加的元素绑定事件处理函数代码
2011/08/02 Javascript
用jquery和json从后台获得数据集的代码
2011/11/07 Javascript
使用CSS样式position:fixed水平滚动的方法
2014/02/19 Javascript
JavaScript jQuery 中定义数组与操作及jquery数组操作
2015/12/18 Javascript
AngularJS转换响应内容
2016/01/27 Javascript
强大Vue.js组件浅析
2016/09/12 Javascript
js仿新浪微博消息发布功能
2017/02/17 Javascript
angular十大常见问题
2017/03/07 Javascript
Vue+element-ui 实现表格的分页功能示例
2018/08/18 Javascript
详解webpack loader和plugin编写
2018/10/12 Javascript
小程序云函数调用API接口的方法
2019/05/17 Javascript
Vue单文件组件开发实现过程详解
2020/07/30 Javascript
JavaScript实现筛选数组
2021/03/02 Javascript
[06:43]DAC2018 4.5 SOLO赛 Maybe vs Paparazi
2018/04/06 DOTA
python实现simhash算法实例
2014/04/25 Python
python实现发送form-data数据的方法详解
2019/09/27 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
2020/06/10 Python
如何用Python 加密文件
2020/09/10 Python
若干个Java基础面试题
2015/05/19 面试题
酒店销售主管岗位职责
2014/01/04 职场文书
保密工作实施方案
2014/02/24 职场文书
骨干教师培训方案
2014/05/06 职场文书
预备党员转正考核材料
2014/06/03 职场文书
国庆65周年演讲稿:回首往昔,展望未来
2014/09/21 职场文书
幼儿园教师师德承诺书
2015/04/28 职场文书
小学学习委员竞选稿
2015/11/20 职场文书
基于Python实现流星雨效果的绘制
2022/03/18 Python