zoukankan      html  css  js  c++  java
  • 从iframe中打开文件,并检测iframe存在否...

    如果说只是检测页面存在否,直接设置target用伪协议就可以解决了...
    不过是iframe[name]的话,就涉及onload的问题了...所以就麻烦了许多....
    以下只是加了延迟...并没有"真正"的处理onload的问题....其实可以循环window.open来解决,不过懒的弄就略了...^^



    <a href="javascript:void(0);" onclick="openC('http://www.google.cn/', 'cs', this)">google</a>
    <script type="text/javascript">
    window.openC = function (href, target, e) {
    try {
    window.open('javascript:if(!document.body){opener.openC.isNull=true;opener.open("c.asp");close();}', target || '');
    window.setTimeout(function () {
    if (window.openC.isNull) {
    delete window.openC.isNull;
    window.setTimeout(function () {
    e.fireEvent('onclick');
    }, 500);
    } else {
    window.open(href, target);
    }
    }, 100);
    } catch (exp) {
    alert(exp.message);
    }
    };
    </script>

  • 相关阅读:
    NGINX-HTTPS
    README
    SSH
    Ubuntu
    Python复利
    Python全双工聊天
    Python半双工聊天
    Python网络编程
    使用Python PIL库中的Image.thumbnail函数裁剪图片
    Python模块 os.walk
  • 原文地址:https://www.cnblogs.com/zerogo/p/2209234.html
Copyright © 2011-2022 走看看