Pagina 1 van 2

pop up generator

Geplaatst: 05 mar 2008, 00:35
door mauser
bij het inloggen/voor het eerst openen van de pagina ivm automatisch inloggen, wil ik een pop up met een advertentie erin. nu wordt de volgende code weergegeven die ik moet copy pasten:

Code: Selecteer alles

<!-- de volgende 2 stappen om de pop-up te instaleren:

   1.  Plak de volgende code tussen de <head> tags van je HTML document
   2.  Gebruik de code om de pop-up te openen op je site  -->

<!-- STAP EEN: Plak de volgende code tussen de <head> tags van je HTML document  -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Idea by:  anouk -->
<!-- Web URL:  http://www.anouksweb.nl -->

<!--  -->
<!--  -->

<!-- Begin
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=850,height=150,left = 295,top = 375');");
}
// End -->
</script>


<!-- STAP TWEE: Plak deze  onLoad event handler in de  BODY tag -->

<BODY onLoad="javascript:popUp('http://www.egypteforum.nl/styles/prosilver/imageset/logo2.gif')">

<! graag gedaan !>
uiteraard ff met stap 1 enz. weggelaten. aangenomen dat dit in de overall header moet, kan ik de code tussen de <head> wel plaatsen maar wat/waar zijn mijn body tags? ik zie geen <body> .... </body> staan. zelf plaatsen heeft geen zin heb ik gemerkt. moet ik dit dan ergens anders plaatsen of hoe werkt dit? Lvast dank.
..

Re: pop up generator

Geplaatst: 05 mar 2008, 13:04
door Ger
Houd even rekening met je google-ads:
Google Ads voorwaarden schreef:Er mogen geen Google-advertenties worden geplaatst op pagina's met pop-ups of pop-unders die een negatieve invloed hebben op de sitenavigatie, de gebruikersvoorkeuren wijzigen of waarin automatisch wordt gevraagd iets te downloaden.
Over <body> en <head> tags: even een korte uitleg over hoe een HTML pagina in elkaar zit:

Code: Selecteer alles

<html>
Hier komt algemene informatie over het documenttype, en de karakterset (tekens, bijvoorbeeld Westers, Arabisch). Dit verteld te browser hoe hij de rest moet behandelen.
<head>
Informatie over de pagina zelf. Welke titel, welke sleutelwoorden, moeten er nog andere bestanden geladen worden, algemene scripts, etc.
HIER KOMT DUS GÉÉN INHOUD VAN DE PAGINA ZELF (soms gaat het wel goed, maar dat zal niet altijd werken en zeker niet in elke browser)
</head>
<body>
Hier komt de inhoud van je website. Kort gezegd: alles wat de bezoeker ziet, wordt hier bepaald.
</body>
Eventuele ondersteunende scripts, maar meestal leeg.
</html>
Kijken we naar phpBB, vind je geen enkel bestand dat er zo uitziet. Je pagina's worden gegenereerd met behulp van de template files. Elke pagina begint met overall_header.html en eindigt met overall_footer.html.
Als je overall_header.html opent, dan zie je dus dat die begint met de <html> tag, kort daarna zie je de <head> tag verschijnen. Daarin staat een heleboel informatie, en dan zie je </head>. Direct na </head> staat <body. In die body-tag staat nog meer informatie (zal ik je niet mee vermoeien) dus zoeken op <body> zal geen resultaat opleveren, zonder die > op het eind wel.

De body wordt pas in overall_footer.html afgesloten. Alles wat tussen die twee staat is immers ook inhoud en moet dus binnen de body staan.

Lang verhaal, maar misschien geeft het iets meer begrip. De tags staan er dus wel, maar ze zien er iets anders uit dan dat je waarschijnlijk verwacht.

Re: pop up generator

Geplaatst: 05 mar 2008, 13:18
door mauser
ahaaa, kijk das duidelijk. dan komt de volgende vraag 8-) hoe kan het dan dat ik geen pop up zie als ik de codes daar dan wel netjes tussen plaats?

btw, dank je voor het waarschuwen van die adsense, die had ik over het hoofd gezien. :roll:

Re: pop up generator

Geplaatst: 05 mar 2008, 13:20
door Ger
Ik zie het niet in de broncode staan. Heb je de templatebuffer geleegd?

Re: pop up generator

Geplaatst: 05 mar 2008, 14:20
door mauser
heb em eruit gehaald omdat het niet werkte. en yep had em geleegd.

Re: pop up generator

Geplaatst: 08 mar 2008, 21:12
door mauser
ok. maar waar plaats ik nu de code die ik eigenlijk tussen de body tags zou moeten plaatsen? is daar dan een plaats voor in een van de css files of in de header/footer?

Re: pop up generator

Geplaatst: 09 mar 2008, 16:10
door Ger
Wat je moet doen:

OPEN
./styles/prosilver/template/overall_header.html

FIND

Code: Selecteer alles

</head>
BEFORE, ADD

Code: Selecteer alles

<SCRIPT LANGUAGE="JavaScript">
<!-- Idea by:  anouk -->
<!-- Web URL:  http://www.anouksweb.nl -->

<!--  -->
<!--  -->

<!-- Begin
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=850,height=150,left = 295,top = 375');");
}
// End -->
</script>
FIND

Code: Selecteer alles

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
REPLACE WITH

Code: Selecteer alles

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}"> onLoad="javascript:popUp('http://www.egypteforum.nl/styles/prosilver/imageset/logo2.gif')"
Zou moeten werken. Overigens een welgemeende opmerking: Je site is echt ENORM druk: Lichtkrant bovenin, daaronder een drukke site_logo, daaronder 2 banners, Onderin nog een banner, 2 google blokken... Dan ook nog zo'n popup erbij jaagt misschien meer mensen weg dan dat je mensen hebt die nog inkomsten genereren.

Mijn advies: heb geduld, werk aan de kwaliteit en de inhoud van je site, en op een gegeven moment is je site voldoende druk bezocht dat je al die poespas niet nodig hebt.

Re: pop up generator

Geplaatst: 09 mar 2008, 16:33
door mauser
dank je ik ga het straks thuis es ff proberen.

en je hebt gelijk, ik weet het. ik ben ook nog niet tevreden maar dat komt omdat ik eerst es wil kijken wat allemaal mogelijk is. ik werk graag aan lay outs e.d. maar de know how is er (nog) niet bij mij. ik ga morgen es bellen voor een cursus webdesign/dreamweaver en dan hoop ik over een tijdje een goed forum neer te zetten. die google adsense trap ik er denk ik ook wel uit want dat schiet niet op. degene die de banners plaatsen gelukkig wel :D maar bedankt en ik neem je opmerking mee ;)

Re: pop up generator

Geplaatst: 10 mar 2008, 01:08
door mauser
hm helaas. de pop up doet het niet. zin en tijd voor een ander idee?

Re: pop up generator

Geplaatst: 10 mar 2008, 07:31
door Ger
Nu iig niet, maar ik zie het ook niet in de bron terugkomen?

Re: pop up generator

Geplaatst: 10 mar 2008, 13:25
door mauser
klopt, had em er dus weer uitgehaald nadat ik zag dat ie niet werkte. er komt helemaal bovenin het scherm de tekst te staan die ik als code twee moest invullen. dus onload... enz.

Re: pop up generator

Geplaatst: 10 mar 2008, 14:53
door Ger
Ach ja, foutje gemaakt met kopieren. Dit moet 'm zijn:

Code: Selecteer alles

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}" onLoad="javascript:popUp('http://www.egypteforum.nl/styles/prosilver/imageset/logo2.gif')">

Re: pop up generator

Geplaatst: 10 mar 2008, 15:05
door mauser
yep die doet het :D ik ga nu alleen ff zorgen dat ie niet bij iedere geladen pagina komt :shock: maar alleen bij het verlaten. tnx.

Re: pop up generator

Geplaatst: 10 mar 2008, 16:17
door Ger
Dan moet je het onload vervangen door wat anders. Ik weet niet precies hoe onunload werkt, of dat ook bij het laden van een nieuwe pagina in hetzelfde domein werkt... Je zou het eens kunnen testen.

Re: pop up generator

Geplaatst: 10 mar 2008, 16:20
door mauser
yep, is die onunload idd. dat kun je instellen bij die generators. wat ik wel kan doen is dat het bijvoorbeeld om de vijf dagen langs komt want anders komt het elke keer als je de indexpagina verlaat en dat is zeer irritant. dan krijg je em dus als je een categorie opent enz enz. ik wilde em alleen hebben als je de pagina aflsuit of uitlogt maar die weet ik niet te vinden.

Re: pop up generator

Geplaatst: 10 mar 2008, 16:51
door Ger
Kan het helpen als je de sessie op 999 zet?

Re: pop up generator

Geplaatst: 10 mar 2008, 17:00
door mauser
ja, maar dan komt ie maar één keer langs. dat vind ik nu net weer wat te weinig. ik klik pop ups achteloos weg zonder te kijken wat er staat (reclame dan ey) en ja, ik wil natuurlijk niet bereiken dat ze vakanties over het hoofd gaan zien ofzo want degene die dan in de pop up komt wil natuurlijk wel dat er zoveel mogelijk gezien wordt.

Re: pop up generator

Geplaatst: 11 mar 2008, 00:39
door mauser
Hah! die 999 werkt toch wel. d8 dat het uberhaupt maar één keer was dat ie langskwam maar het is één keer per bezoek. das mooi :D dus voor degene die dat ook willen... lucky number 999 8-)

Re: pop up generator

Geplaatst: 21 mar 2008, 19:57
door mauser
zucht, op een of andere manier krijgen anderen geen pop up :shock: het vage is dat ik em wel krijg bij zowel mijn pc als bijv die van m'n ma. de volgende codes heb ik gebruikt

Code: Selecteer alles

<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
 <!--
var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(GetCookie("sid") == "999"){return;}
document.cookie="sid=999; Path=/; Expires= " + getFuture(999);
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=yes,location=yes,directories=no,status=no,menubar=no,toolbar=no,resizable=yes";win=window.open(mypage,myname,settings);
win.focus();}
// Cookie functions borrowed from:
// Ronnie Moore: Visit him at http://www.ronniemoore.com
function getFuture(f){
var d = new Date();
d.setTime(d.getTime() + (86400000 * f));
return d;
}

function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
  var j = i + alen;
  if (document.cookie.substring(i, j) == arg)
  return getCookieVal (j);
  i = document.cookie.indexOf(" ", i) + 1;
  if (i == 0) break; 
  }
  return null;
  }

function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
  endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}
// -->
</script>

Code: Selecteer alles

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}"
<body onUnload="NewWindow
('http://www.egyptevakantie.nl/?partner=egypteforum','popup','800','600','center','back');"return false " onFocus= "this.blur();">
ik heb niks bijzonders gedaan voor wat betreft mijn username ofzo. iedereen behoort em te krijgen maar dta is dus niet zo. weet iemand hoe dit kan? ik weet dat zowel firefox als IE dit vertonen bij anderen. alvast dank.

Re: pop up generator

Geplaatst: 21 mar 2008, 20:08
door Ger
Ik krijg 'm gewoon, mits ik de popupblokkering uitzet...
Weet je zeker dat het daar niet aan ligt?