easylearning

路漫漫其修远兮 吾将上下而求索

博客园 首页 新随笔 联系 订阅 管理

此网页如何与打开他的父网页进行交互呢?
在自定义网页(pop.aspx) 的Html代码中加入以下语句.
 
<head>

<script language="javascript">
     var parwindow;
     parwindow = self.opener ;
     function changeText()
     {
    if(parwindow != null)
    {
     try
     {
       var temp = document.all ("txtTime").value;
        alert(temp);
         parwindow.document.all("l1").value =temp;
     }
     catch(e)
     {
     
     }
    }
     }
  </script>
</head>

在自定义网页(pop.aspx) 定义一按钮,在page_load中加入以下代码:
this.Button1 .Attributes .Add ("onclick","changeText();window.close()");
父网页中加入以TEXTBOX  HTML控件,id 为 l1;

txtTime 为要传入父窗口的TEXTBOX  HTML控件id.

DONE!

posted on 2005-12-08 15:32  Tony_yrb  阅读(286)  评论(0编辑  收藏  举报