adition
小狐狸
小狐狸
  • UID16182
  • 注册日期2006-12-12
  • 最后登录2006-12-12
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5326回复:0

请教关于子iframe调用父窗口函数的问题

楼主#
更多 发布于:2006-12-12 10:03
我有个问题是关于子iframe调用父窗口函数的javascript脚本的一段代码在firefox下的调试,总是调不过去,具体情况如下:  
环境为asp,framework1.1   ,windows2003  
有个asp页面,里面有多个iframe,我在javascript脚本里有这样的语句:  
              <script   language='javascript'>  
              function   fun1()  
  {  
                      .......  
                  }  
                  function   fun2()  
  {  
        myFrame1.innerHTML="<a   href='javascript:window.parant.fun1();'>Test1</a>"    
                  }  
              </script>  
      现在如果在myFrame1里面用这种动态生成一个html串的方式,当点击连接Test1时,ie下面能执行fun1();但在firefox下面就不能通过,在firefox下的工具-javacript控制台里报的错:
错误: uncaught exception: Ö^' Window.st öCP
³,  
    但是,如果myFrame1里面并不是用这种innerHTML方式写进去的内容,而是本身这个myFrame1里面用src=“myTest1.asp”这种方式,并且myTest1.aspx里面已经带有超连接,和js脚本,点击无乱ie和firefox下都没有问题,不知那位大侠遇到过这种问题没有,希望能得到您的帮助!
游客

返回顶部