aim.js

来自「Harvestman-最新版本」· JavaScript 代码 · 共 56 行

JS
56
字号
/****  AJAX IFRAME METHOD (AIM)*  http://www.webtoolkit.info/***/AIM = {        frame : function(c) {                var n = 'f' + Math.floor(Math.random() * 99999);                var d = document.createElement('DIV');                d.innerHTML = '<iframe style="display:none" src="about:blank" id="'+n+'" name="'+n+'" onload="AIM.loaded(\''+n+'\')"></iframe>';                document.body.appendChild(d);                var i = document.getElementById(n);                if (c && typeof(c.onComplete) == 'function') {                        i.onComplete = c.onComplete;                }                return n;        },        form : function(f, name) {                f.setAttribute('target', name);        },        submit : function(f, c) {                AIM.form(f, AIM.frame(c));                if (c && typeof(c.onStart) == 'function') {                        return c.onStart();                } else {                        return true;                }        },        loaded : function(id) {                var i = document.getElementById(id);                if (i.contentDocument) {                        var d = i.contentDocument;                } else if (i.contentWindow) {                        var d = i.contentWindow.document;                } else {                        var d = window.frames[id].document;                }                if (d.location.href == "about:blank") {                        return;                }                if (typeof(i.onComplete) == 'function') {                        i.onComplete(d.body.innerHTML);                }        }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?