惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
A
About on SuperTechFans
博客园 - Franky
Engineering at Meta
Engineering at Meta
Recent Announcements
Recent Announcements
云风的 BLOG
云风的 BLOG
B
Blog
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
U
Unit 42
Martin Fowler
Martin Fowler
Y
Y Combinator Blog
Stack Overflow Blog
Stack Overflow Blog
博客园 - 叶小钗
Vercel News
Vercel News
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
Last Week in AI
Last Week in AI
腾讯CDC
Microsoft Azure Blog
Microsoft Azure Blog
爱范儿
爱范儿
V
V2EX
G
Google Developers Blog

博客园 - 文强

sql优化的几种方式 UpdatePanel 无刷新弹出窗口 .net web 点击链接在页面指定位置显示DIV的问题 重建主键 sql 日期时间格式转换 UpdatePanel无法直接弹出窗口的解决 A标签执行JS脚本 Guid 的几种形式 iis 5.1 连接 sql 2005 CSS 垂直居中 js 获取服务器控件 js CSS VS 打包升成可自动升级的安装包 提示消息后跳转 spoolsv.exe 报错,无法打印 C#获取文件的当前路径 C# web 网页刷新时数据集的保存和应用 在网页中插入CSS样式表的几种方法
js 弹出页面传值
文强 · 2013-07-09 · via 博客园 - 文强

有页面a和页面b,页面a中有一个文本框和一个按钮,点按钮弹出页面b,页面b也有一个文本框,在文本框中输入值,在不经过后台
用js实现把页面b的文本框的值传到页面a,赋给页面a的文本框

a页面代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE> page A </TITLE>
  <script language="javascript">
function newWin(){
  var str = window.showModalDialog("pageB.html",null,"dialogWidth=400px;dialogHeight=300px");
  if  (typeof(str) == "undefined") {  
      alert("没有传回值来");

  }else{
   document.getElementById("mytext").value=str;
  }
}
  </script>
</HEAD>

<BODY>
  <input type="text" id="mytext">
  <input type="button" value="button" onclick="newWin();">
</BODY>
</HTML>

b页面代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE> Page B </TITLE>
  <script language="javascript">
function colseWin(){
  var returnValue = document.getElementById("mytext").value.trim;
  window.returnValue=returnValue;
  window.close();
}
  </script>
</HEAD>

<BODY>
     <input type="text" id="mytext">
  <input type="button" value="保存并关闭" onclick="colseWin();">
</BODY>
</HTML>

=======================================================
把两个文件保存到同级目录下就可以了.