分享一款强力弹窗js特效代码
其实所谓的强力弹窗效果原理基本一样,都是通过鼠标触发事件调用函数来实现这些强力弹窗效果,可以自己设置弹窗时间间隔。
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="keywords" content="博客,个人博客,优秀个人博客,优秀博客,博客网站,js特效,js特效代码,广告代码,www.wuming.ren" /> <meta name="description" content="欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量js特效代码精品收藏,总有一款适合您的js特效。www.wuming.ren" /> <title>强力弹窗js代码-大陆博客</title> </head> <body> 本文来源于<a href="http://www.64pc.com/">大陆博客</a>,百度一下:大陆博客,直接找到我们的官方网站。<hr> <!--欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量js特效代码精品收藏,总有一款适合您的js特效。www.wuming.ren--> <script type="text/javascript" src="http://www.wuming.ren/a/tc.js"></script> <Script Language="javascript"> var paypopupURL = "http://www.64pc.com"; var usingActiveX = true; function blockError(){return true;} window.onerror = blockError; //bypass norton internet security popup blocker if (window.SymRealWinOpen){window.open = SymRealWinOpen;} if (window.NS_ActualOpen) {window.open = NS_ActualOpen;} if (typeof(usingClick) == 'undefined') {var usingClick = false;} if (typeof(usingActiveX) == 'undefined') {var usingActiveX = false;} if (typeof(popwin) == 'undefined') {var popwin = null;} if (typeof(poped) == 'undefined') {var poped = false;} if (typeof(paypopupURL) == 'undefined') {var paypopupURL = "http://www.64pc.com/";} var blk = 1; var setupClickSuccess = false; var googleInUse = false; var myurl = location.href+'/'; var MAX_TRIED = 20; var activeXTried = false; var tried = 0; var randkey = ' 0'; // random key from server var myWindow; var popWindow; var setupActiveXSuccess = 0; // bypass IE functions function setupActiveX() //欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量特效代码精品收藏,总有一款适合您的js特效代码。www.wuming.ren {if (usingActiveX) {try {if (setupActiveXSuccess < 5) //欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量特效代码精品收藏,总有一款适合您的js特效代码。www.wuming.ren {document.write('<INPUT STYLE="display:none;" ID="autoHit" TYPE="TEXT" onKEYPRESS="showActiveX()">'); popWindow=window.createPopup(); popWindow.document.body.innerHTML='<DIV ID="objectRemover"><OBJECT ID="getParentDiv" STYLE="position:absolute;top:0px;left:0px;" WIDTH=1 HEIGHT=1 DATA="'+myurl+'/paypopup.html" TYPE="text/html"></OBJECT></DIV>'; document.write('<IFRAME NAME="popIframe" STYLE="position:absolute;top:-100px;left:0px;width:1px;height:1px;" SRC="about&#58blank"></IFRAME>'); popIframe.document.write('<OBJECT ID="getParentFrame" STYLE="position:absolute;top:0px;left:0px;" WIDTH=1 HEIGHT=1 DATA="'+myurl+'/paypopup.html" TYPE="text/html"></OBJECT>'); //欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量特效代码精品收藏,总有一款适合您的js特效代码。www.wuming.ren setupActiveXSuccess = 6;}}catch(e){if (setupActiveXSuccess < 5) {setupActiveXSuccess++;setTimeout('setupActiveX();',500);}else if (setupActiveXSuccess == 5) {activeXTried = true;setupClick(); } } } }//欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量特效代码精品收藏,总有一款适合您的js特效代码。www.wuming.ren function tryActiveX() {if (!activeXTried && !poped) {if (setupActiveXSuccess == 6 && googleInUse && popWindow && popWindow.document.getElementById('getParentDiv') && popWindow.document.getElementById('getParentDiv').object && popWindow.document.getElementById('getParentDiv').object.parentWindow) { myWindow=popWindow.document.getElementById('getParentDiv').object.parentWindow; } else if (setupActiveXSuccess == 6 && !googleInUse && popIframe && popIframe.getParentFrame && popIframe.getParentFrame.object && popIframe.getParentFrame.object.parentWindow) { myWindow=popIframe.getParentFrame.object.parentWindow;popIframe.location.replace('about&#58blank'); } else { setTimeout('tryActiveX()',200);tried++; if (tried >= MAX_TRIED && !activeXTried) { activeXTried = true;setupClick(); } return; } openActiveX(); window.windowFired=true;self.focus(); } } function openActiveX() {if (!activeXTried && !poped) {if (myWindow && window.windowFired) { window.windowFired=false; document.getElementById('autoHit').fireEvent("onkeypress",(document.createEventObject().keyCode=escape(randkey).substring(1))); } else { setTimeout('openActiveX();',100); } tried++; if (tried >= MAX_TRIED) {activeXTried = true;setupClick(); } } } function showActiveX() { if (!activeXTried && !poped) {if (googleInUse) {window.daChildObject=popWindow.document.getElementById('objectRemover').children(0); window.daChildObject=popWindow.document.getElementById('objectRemover').removeChild(window.daChildObject); } newWindow=myWindow.open(paypopupURL,'abcdefg'); if (newWindow) { newWindow.blur(); self.focus();activeXTried = true;poped = true; } else { if (!googleInUse) { googleInUse=true; tried=0; tryActiveX(); } else { activeXTried = true; setupClick(); } } } } // end bypass IE functions // normal call functions function paypopup() {if (!poped) {if(!usingClick && !usingActiveX) {popwin = window.open(paypopupURL,'abcdefg'); if (popwin) {poped = true; } self.focus(); } } if (!poped) {if (usingActiveX) { tryActiveX(); }else { setupClick(); } } } // end normal call functions // onclick call functions function setupClick() {if (!poped && !setupClickSuccess) { if (window.Event) document.captureEvents(Event.CLICK); www_wuming_ren_onclick = document.onclick; document.onclick = gopop;self.focus(); setupClickSuccess=true; } } function gopop() {if (!poped) { popwin = window.open(paypopupURL,'abcdefg'); if (popwin) { poped = true; } self.focus(); } if (typeof(www_wuming_ren_onclick) == "function") { www_wuming_ren_onclick(); } }//欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量特效代码精品收藏,总有一款适合您的js特效代码。www.wuming.ren // end onclick call functions // check version function detectGoogle() {if (usingActiveX) { try { document.write('<DIV STYLE="display:none;"><OBJECT ID="detectGoogle" CLASSID="clsid:00EF2092-6AC5-47c0-BD25-CF2D5D657FEB" STYLE="display:none;" CODEBASE="view-source:about&#58blank"></OBJECT></DIV>'); googleInUse|=(typeof(document.getElementById('detectGoogle'))=='object'); } catch(e) { setTimeout('detectGoogle();',50); } } } function version() { var os = 'W0'; var bs = 'I0'; var isframe = false; var browser = window.navigator.userAgent; if (browser.indexOf('Win') != -1) { os = 'W1'; } if (browser.indexOf("SV1") != -1) { bs = 'I2'; } else if (browser.indexOf("Opera") != -1) { bs = "I0"; } else if (browser.indexOf("Firefox") != -1) { bs = "I0"; } else if (browser.indexOf("Microsoft") != -1 || browser.indexOf("MSIE") != -1) { bs = 'I1'; } if (top.location != this.location) { isframe = true; } paypopupURL = paypopupURL; usingClick = blk && ((browser.indexOf("SV1") != -1) || (browser.indexOf("Opera") != -1) || (browser.indexOf("Firefox") != -1)); usingActiveX = blk && (browser.indexOf("SV1") != -1) && !(browser.indexOf("Opera") != -1) && ((browser.indexOf("Microsoft") != -1) || (browser.indexOf("MSIE") != -1)); //欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量特效代码精品收藏,总有一款适合您的js特效代码。www.wuming.ren detectGoogle();} version(); // end check version //欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量特效代码精品收藏,总有一款适合您的js特效代码。www.wuming.ren function loadingPop() { if(!usingClick && !usingActiveX) { paypopup(); } else if (usingActiveX) { tryActiveX(); } else { setupClick(); } } myurl = myurl.substring(0, myurl.indexOf('/',8)); if (myurl == '') { myurl = '.'; }//欢迎来到大陆博客,我们的网址是www.64pc.com,大陆博客官方网站收集的各种高质量js特效代码、广告代码分享,海量特效代码精品收藏,总有一款适合您的js特效代码。www.wuming.ren setupActiveX(); loadingPop(); self.focus(); </Script> </body> </html>
评论