首页 > 网站 > WEB开发 > 正文

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

2024-04-27 14:20:12
字体:
来源:转载
供稿:网友

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

a.htmlJava代码收藏代码
  1. <html>
  2. <head>
  3. <title>主页面</title>
  4. <scriptlanguage="Javascript"type="text/javascript">
  5. functionOpenNew()
  6. {
  7. varim=newIDAndMethod();
  8. im.ID=document.getElementById("txtID").value;
  9. window.showModalDialog("ddd.html",im,"");
  10. }
  11. functionIDAndMethod()
  12. {
  13. this.ID="ddd";
  14. this.Method=SetTxt;
  15. }
  16. functionSetTxt(str)
  17. {
  18. document.getElementById("txtID").value=str;
  19. }
  20. </script>
  21. </head>
  22. <body>
  23. <formaction="#">
  24. <inputid="txtID"style="width:400px"type="text"value="XXX!在这里输入ID!"/><br/>
  25. <inputtype="button"value="打开新的窗口"onclick="OpenNew()"/>
  26. </form>
  27. </body>
  28. </html>
b.htmlJava代码收藏代码
  1. <html>
  2. <head>
  3. <title>主页面</title>
  4. <scriptlanguage="javascript"type="text/javascript">
  5. varim;
  6. functionLoad()
  7. {
  8. im=window.dialogArguments;
  9. if(im.ID=="XXX!在这里输入ID")
  10. document.getElementById("txtID1").value="你杂不输入呢!";
  11. else
  12. document.getElementById("txtID1").value=im.ID;
  13. }
  14. functionSet()
  15. {
  16. im.Method(document.getElementById("txtID1").value);
  17. }
  18. </script>
  19. </head>
  20. <bodyonload="Load()">
  21. <formaction="#">
  22. <inputid="txtID1"style="width:400px"type="text"value="ddd"/><br/>
  23. <inputtype="button"value="传递数据"onclick="Set()"/>
  24. </form>
  25. </body>
  26. </html>
  • 模态.rar(1 KB)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表