none
【FF】火狐不支持window.parent 急+++++ RRS feed

  • 问题

  • 我在a页面中放入了一个iframe框架,点击按钮表单提交到b页面中,在b页面操纵a页面中的对象,却发现IE中window.parent是可以的,但火狐不支持window.parent,我应该如何解决呢?谢谢
    买海参选煜诚 煜诚海参 真心品质 http://jinweb.taobao.com
    • 已移动 Raymond TangModerator 2010年11月25日 6:57 (发件人:.NET Framework 一般性问题讨论区)
    • 已编辑 jinwb1982 2010年11月25日 9:20
    2010年11月25日 6:21

答案

  • 你可以放在frameset里面,也就是iframe嵌入的是frameset。采用window.parent.parent 一般情况下,window.parent是支持的
    【孟子E章】
    • 已标记为答案 jinwb1982 2010年11月26日 6:22
    2010年11月25日 8:02
    版主
  • 呵呵,感谢

    顺便纠正一个问题,如果使用frame框架在我的项目中,只要点击按钮就会弹出新页面。与原先设计思路不符。感谢你的帮助 ,谢谢!最后的解决方案在这里:http://social.microsoft.com/Forums/zh-CN/295/thread/db5a8832-5ccd-4fd4-bacd-6a550319c274

     

    声明下:火狐是支持window.parent属性的。我的理解有误!现已更正

     


    买海参选煜诚 煜诚海参 真心品质 http://jinweb.taobao.com
    • 已标记为答案 jinwb1982 2010年11月26日 6:23
    2010年11月26日 6:22

全部回复

  • 你可以放在frameset里面,也就是iframe嵌入的是frameset。采用window.parent.parent 一般情况下,window.parent是支持的
    【孟子E章】
    • 已标记为答案 jinwb1982 2010年11月26日 6:22
    2010年11月25日 8:02
    版主
  • 你可以放在frameset里面,也就是iframe嵌入的是frameset。采用window.parent.parent 一般情况下,window.parent是支持的
    【孟子E章】

    好像还是不行。望指教

    <body>
        <iframe style="display: none;" id="ajaxifr" name="ajaxifr">
        <frameset style="display: none;" ></frameset>
        </iframe>
        <form id="form1"  action="test1.ashx"   method="post" target="ajaxifr"  name="form1">
        <div id="show"></div>
            <input id="txt" type="text" name="txt"  />
        <input type="submit" value="确认保存" id="submit"  />
           
        </form>
    </body>

    在ashx文件中我使用Response.Write("<script type='text/javascript'>window.parent.document.getElementById('txt').value='你好'</script>"); 依然不能设置父页面中的txt文本框的值


    买海参选煜诚 煜诚海参 真心品质 http://jinweb.taobao.com
    2010年11月25日 8:19
  • 呵呵,感谢

    顺便纠正一个问题,如果使用frame框架在我的项目中,只要点击按钮就会弹出新页面。与原先设计思路不符。感谢你的帮助 ,谢谢!最后的解决方案在这里:http://social.microsoft.com/Forums/zh-CN/295/thread/db5a8832-5ccd-4fd4-bacd-6a550319c274

     

    声明下:火狐是支持window.parent属性的。我的理解有误!现已更正

     


    买海参选煜诚 煜诚海参 真心品质 http://jinweb.taobao.com
    • 已标记为答案 jinwb1982 2010年11月26日 6:23
    2010年11月26日 6:22