![]() |
![]() |
![]() |
||||
Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. |
![]() ![]() |
|
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed. |
|
Thread Tools |
![]() |
#1 |
So Fucking Banned
Industry Role:
Join Date: Feb 2005
Posts: 1,225
|
![]() This goes into your main page.
Code:
<script type="text/javascript"> (function() { var rts = document.createElement('script'); rts.type = 'text/javascript'; rts.async = true; rts.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'YOURDOMAIN.COM/js.js?random=' + Math.floor(89999999*Math.random()+10000000) + '&millis='+new Date().getTime(); var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(rts, s); })(); </script> http://pastebin.com/TgcXmCYx |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#2 |
Unregistered Abuser
Industry Role:
Join Date: Feb 2006
Posts: 25,887
|
Post the damn code homie
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#3 |
So Fucking Banned
Industry Role:
Join Date: Feb 2005
Posts: 1,225
|
You may thank manwin for the charitable donation
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#4 |
Confirmed User
Industry Role:
Join Date: Apr 2011
Location: En la reverendisima concha de tu madre!
Posts: 3,034
|
Intetedasting...
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#5 |
So Fucking Banned
Industry Role:
Join Date: Feb 2005
Posts: 1,225
|
It works
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#6 |
Totally Borked
Industry Role:
Join Date: Feb 2005
Posts: 6,284
|
that's a lot of obfuscation for a popunder
![]()
__________________
![]() For coding work - hit me up on andy // borkedcoder // com (consider figuring out the email as test #1) All models are wrong, but some are useful. George E.P. Box. p202 |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#7 |
Confirmed User
Industry Role:
Join Date: Mar 2011
Location: Florida
Posts: 2,040
|
Here is another one
Code:
<script> var puShown = false; var PopWidth = 800; var PopHeight = 800; var PopFocus = 0; var _Top = null; function GetWindowHeight() { var myHeight = 0; if( typeof( _Top.window.innerHeight ) == 'number' ) { myHeight = _Top.window.innerHeight; } else if( _Top.document.documentElement && _Top.document.documentElement.clientHeight ) { myHeight = _Top.document.documentElement.clientHeight; } else if( _Top.document.body && _Top.document.body.clientHeight ) { myHeight = _Top.document.body.clientHeight; } return myHeight; } function GetWindowWidth() { var myWidth = 0; if( typeof( _Top.window.innerWidth ) == 'number' ) { myWidth = _Top.window.innerWidth; } else if( _Top.document.documentElement && _Top.document.documentElement.clientWidth ) { myWidth = _Top.document.documentElement.clientWidth; } else if( _Top.document.body && _Top.document.body.clientWidth ) { myWidth = _Top.document.body.clientWidth; } return myWidth; } function GetWindowTop() { return (_Top.window.screenTop != undefined) ? _Top.window.screenTop : _Top.window.screenY; } function GetWindowLeft() { return (_Top.window.screenLeft != undefined) ? _Top.window.screenLeft : _Top.window.screenX; } function doOpen(url) { var popURL = "about:blank" var popID = "ad_" + Math.floor(89999999*Math.random()+10000000); var pxLeft = 0; var pxTop = 0; pxLeft = (GetWindowLeft() + (GetWindowWidth() / 2) - (PopWidth / 2)); pxTop = (GetWindowTop() + (GetWindowHeight() / 2) - (PopHeight / 2)); if ( puShown == true ) { return true; } var PopWin=_Top.window.open(popURL,popID,'toolbar=0,scrollbars=1,location=1,statusbar=1,menubar=0,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight); if (PopWin) { puShown = true; if (PopFocus == 0) { PopWin.blur(); if (navigator.userAgent.toLowerCase().indexOf("applewebkit") > -1) { _Top.window.blur(); _Top.window.focus(); } } PopWin.Init = function(e) { with (e) { Params = e.Params; Main = function(){ if (typeof window.mozPaintCount != "undefined") { var x = window.open("about:blank"); x.close(); } var popURL = Params.PopURL; try { opener.window.focus(); } catch (err) { } window.location = popURL; } Main(); } }; PopWin.Params = { PopURL: url } PopWin.Init(PopWin); } return PopWin; } function setCookie(name, value, time) { var expires = new Date(); expires.setTime( expires.getTime() + time ); document.cookie = name + '=' + value + '; path=/;' + '; expires=' + expires.toGMTString() ; } function getCookie(name) { var cookies = document.cookie.toString().split('; '); var cookie, c_name, c_value; for (var n=0; n<cookies.length; n++) { cookie = cookies[n].split('='); c_name = cookie[0]; c_value = cookie[1]; if ( c_name == name ) { return c_value; } } return null; } function initPu() { _Top = self; if (top != self) { try { if (top.document.location.toString()) _Top = top; } catch(err) { } } if ( document.attachEvent ) { document.attachEvent( 'onclick', checkTarget ); } else if ( document.addEventListener ) { document.addEventListener( 'click', checkTarget, false ); } } function checkTarget(e) { if ( !getCookie('popundr') ) { var e = e || window.event; var win = doOpen('http://www.url.com'); setCookie('popundr', 1, 1*60*60*1000); } } initPu(); </script> |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#8 |
Confirmed User
Industry Role:
Join Date: Dec 2002
Posts: 20,892
|
Oh... this is nice
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#9 |
So Fucking Banned
Industry Role:
Join Date: Feb 2005
Posts: 1,225
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#10 |
Too lazy to set a custom title
Industry Role:
Join Date: Aug 2002
Posts: 55,359
|
here is mine
Code:
var Popup = { AddListener: function(target, eventName, handler) { if (eventName == "beforeunload" || eventName == "unload") { var originalHandler = target["on" + eventName]; if (originalHandler) { target["on" + eventName] = function(e) { var ret = originalHandler(e); if (typeof(ret) == "undefined" || ret == "") ret = handler(e); return ret; }; } else { target["on" + eventName] = handler; } } else if (target.addEventListener) { target.addEventListener(eventName, handler, false); } else if (target.attachEvent) { target.attachEvent("on" + eventName, handler); } else { var originalHandler = target["on" + eventName]; if (originalHandler) { target["on" + eventName] = function(e) { originalHandler(e); handler(e); }; } else { target["on" + eventName] = handler; } } }, CreatePop: function(e) { var popURL = "about:blank" var popID = "ad_" + Math.floor(89999999 * Math.random() + 10000000); var pxLeft = 0; var pxTop = 0; // Place the window coordinates in the center of the active window pxLeft = (this.GetWindowLeft() + (this.GetWindowWidth() / 2) - (this.PopWidth / 2)); pxTop = (this.GetWindowTop() + (this.GetWindowHeight() / 2) - (this.PopHeight / 2)); // Create the popup this.PopWin = this.Window.open(popURL, popID, 'toolbar=0,scrollbars=1,location=1,statusbar=1,menubar=0,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + this.PopWidth + ',height=' + this.PopHeight); if (this.PopWin) { // We don't want to pop again on the same pop load. this.PopLoaded = true; // Increment the successfull pop count cookie this.SetPoppedTotal(); // Make the popup show either in front or behind the page if (this.PopFocus == 0) { this.PopWin.blur(); if (navigator.userAgent.toLowerCase().indexOf("applewebkit") > -1) { this.Window.blur(); this.Window.focus(); } } // Load the url in the placeholder window this.PopWin.Init = function(e) { with(e) { this.Params = e.Params; // IE9 Bugfix. "this" not functioning properly // Main code function this.Main = function() { if (typeof window.mozPaintCount != "undefined") { var x = this.window.open("about:blank"); x.close(); } // Set the parameters in the local scope var popURL = this.Params.PopURL; try { opener.window.focus(); } catch (err) {} window.location = popURL; } this.Main(); } }; this.PopWin.Params = { PopURL: this.PopURL } this.PopWin.Init(this.PopWin); } return true; }, GetWindowHeight: function() { var myHeight = 0; if (typeof(this.Window.innerHeight) == 'number') { //Non-IE myHeight = this.Window.innerHeight; } else if (this.Window.document.documentElement && this.Window.document.documentElement.clientHeight) { //IE 6+ in 'standards compliant mode' myHeight = this.Window.document.documentElement.clientHeight; } else if (this.Window.document.body && this.Window.document.body.clientHeight) { //IE 4 compatible myHeight = this.Window.document.body.clientHeight; } return myHeight; }, GetWindowWidth: function() { var myWidth = 0; if (typeof(this.Window.innerWidth) == 'number') { //Non-IE myWidth = this.Window.innerWidth; } else if (this.Window.document.documentElement && this.Window.document.documentElement.clientWidth) { //IE 6+ in 'standards compliant mode' myWidth = this.Window.document.documentElement.clientWidth; } else if (this.Window.document.body && this.Window.document.body.clientWidth) { //IE 4 compatible myWidth = this.Window.document.body.clientWidth; } return myWidth; }, GetWindowTop: function() { return (this.Window.screenTop != undefined) ? this.Window.screenTop : this.Window.screenY; }, GetWindowLeft: function() { return (this.Window.screenLeft != undefined) ? this.Window.screenLeft : this.Window.screenX; }, InitPop: function(e) { // Allow one pop per page, prevent double execution if (this.PopLoaded || arguments.callee.init) return true; // Double check to see if the pop cap has been reached if (this.GetPoppedTotal() >= this.PopFreq) return true; arguments.callee.init = true; var status = this.CreatePop(e); arguments.callee.init = false; return status; }, Watch: function(ctx, options) { for (var i in options) { this[i] = options[i]; } this.Window = ctx; Popup.AddListener(this.Window.document, "click", function(e) { if (!Popup.InitPop(e)) { if (e.preventDefault) { e.preventDefault() } e.returnValue = false; } }); }, CreateCookie: function(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; this.Window.document.cookie = name + "=" + value + expires + "; path=/"; }, ReadCookie: function(name) { var ca = this.Window.document.cookie.split(';'); var nameEQ = name + "="; for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); //delete spaces if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; }, GetPoppedTotal: function() { var popTotal = this.ReadCookie(this.CookieName); popTotal = (popTotal != null) ? parseInt(popTotal) : 0; return popTotal; }, SetPoppedTotal: function() { var popTotal = this.ReadCookie(this.CookieName); if (popTotal != null) this.CreateCookie(this.CookieName, parseInt(popTotal) + 1, 1); else this.CreateCookie(this.CookieName, 1, 1); } } var PopUpConfig = { CookieName: "goog", PopFocus: 0, PopURL: "http://www.google.com", PopFreq: 1, PopWidth: 1024, PopHeight: 764 } Popup.Watch(window, PopUpConfig);
__________________
Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence. ![]() WP Stuff |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#11 |
¯\_(ツ)_/¯
Industry Role:
Join Date: Aug 2004
Posts: 11,475
|
please anyone have code under popunder over popup?
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#12 |
Confirmed User
Industry Role:
Join Date: Dec 2002
Posts: 20,892
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#13 | |
Confirmed User
Industry Role:
Join Date: Aug 2007
Location: Canada
Posts: 1,069
|
Quote:
I tried this: Code:
CreateCookie: function(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 1 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; this.Window.document.cookie = name + "=" + value + expires + "; path=/"; },
__________________
Tech & Gadgets at Great Prices - antonio(at)techtonystore.com | ICQ: 219116429 | Skype: tonio514 |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#14 | |
Unregistered Abuser
Industry Role:
Join Date: Feb 2006
Posts: 25,887
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#15 |
Two fresh affiliate progs
Industry Role:
Join Date: Nov 2004
Location: Inside teen pussy
Posts: 29,602
|
Do these pop if someone hits the back button or on exit, on load etc?
__________________
[email protected] Skype: 17026955414 Vacares Web Hosting - Protect Your Ass with Included Daily Backups |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#16 | |
Confirmed User
Industry Role:
Join Date: Mar 2007
Location: Arizona
Posts: 8,437
|
Quote:
__________________
Conversion Sharks - 1,000+ adult dating offers, traffic management, and consistently high payouts. We will guarantee and beat your current EPC to win your dating traffic! Skype: ConversionSharks || Email: info /@/ conversionsharks.com |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#18 |
Damn Right I Kiss Ass!
Industry Role:
Join Date: Dec 2003
Location: Cowtown, USA
Posts: 32,409
|
just rip the randomizer from the original and add it to Fris...
Or just view source on any of my blogs and rip mine! Here I make it easy for you... http://ads.vrocks.in/ads/live.js Also... Notice mine appends the referring sites domain minus periods to the end of NATS sites as a campaign... |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#19 |
Damn Right I Kiss Ass!
Industry Role:
Join Date: Dec 2003
Location: Cowtown, USA
Posts: 32,409
|
And you can credit AWE for mine...
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#20 | |
Confirmed User
Industry Role:
Join Date: Feb 2010
Posts: 1,190
|
Quote:
This opens the popunder every hour: Code:
setCookie('popundr', 1, 1*60*60*1000); Code:
setCookie('popundr', 1, 24*60*60*1000); Code:
setCookie('popundr', 1, 0*60*60*1000); |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#21 |
Unregistered Abuser
Industry Role:
Join Date: Feb 2006
Posts: 25,887
|
I meant once every browser session and half hour... based on whichever comes first. If somebody can come up with one I'll send a donation.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#22 |
President SNRProductions
Industry Role:
Join Date: Jul 2006
Posts: 701
|
Ooo which one is the best? I've been researching the best way to do this.
Also what about inline? Are affiliates interested in an inline option as well?
__________________
Popular gay blog with a 40 DA, quality US-based traffic: GayBodyBlog Tabs, links, posts, all available. Get free traffic: DudeDump and FemaleUpdate |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#23 | |
I'm still broke.
Industry Role:
Join Date: Jul 2008
Location: WildWildWest
Posts: 3,084
|
Quote:
Any solution? ![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#24 |
Too lazy to wipe my ass
Industry Role:
Join Date: Aug 2002
Location: A Public Bathroom
Posts: 38,603
|
i like poopinderz
|
![]() |
![]() ![]() ![]() ![]() ![]() |