zoukankan      html  css  js  c++  java
  • asp.net window.open 被ie拦截

    private void Button1_Click(object sender, System.EventArgs e)
    {
        //打开一个页面Default.aspx,注意我不能用Response.Write("<script>window.open(Default.aspx,....)",而是用<a></a>方式打开页面   
             RegisterStartupScript("openaspx","<script>open_web()</script>");
      }


    js代码:
    1<script type="text/javascript">
    2function open_web()
    3{
    4aaaaa = "<a href='HOME/Default.aspx' id=zz onclick='window.open(this.href,'','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,copyhistory=no,width=1013,height=710,left=0,top=0');return false;' target=_blank></a>";
    5document.write(aaaaa);
    6document.all.zz.click();
    7}

    8</script>

    以上定义的js  以打开页面了,但是没有这个toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no效果

    下面的这个js就有了弹出窗口的效果
    <script type="text/javascript">
    function open_web()
    {
    aaaaa 
    = "<a href=\"WebForm2.aspx\" id=zz onclick=\"window.open(this.href,'','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,copyhistory=no,width=1013,height=710,left=0,top=0');return false;\" target=_blank></a>";
    document.write(aaaaa);
    document.all.zz.click();
    window.opener
    =null;
    //加入这个 就关闭了当前的 窗体 显示窗口
    //
    window.close();
    }


            
    </script>




  • 相关阅读:
    多线程实际应用踩坑
    SpringBoot远程接口调用-RestTemplate使用
    Python测试Post请求
    Ubuntu基于zsh自定义设置shell主题
    github-share报错无法读取远程仓库
    JVM是如何处理异常的
    springboot之父pom操作
    php 后台json 转 js数组
    tp 外连接查询
    原生关联查询语句
  • 原文地址:https://www.cnblogs.com/zjbtony/p/525290.html
Copyright © 2011-2022 走看看