Avatar billede webber Nybegynder
10. juli 1999 - 16:43 Der er 16 kommentarer og
1 løsning

Væk med popup reklame!!!

Hej alle

Nogle som har et javascript som fjerner popup reklame. Eks. har jeg set et som fjerner frames reklame.
Avatar billede cyberesben Nybegynder
10. juli 1999 - 16:49 #1
Du kan ikke umiddelbart gøre noget for at fjerne en popupreklame fra din side. Efter at du uploader dit HTML, tilføjer serveren selv popup scriptet til dine sider og du kan derfor ikke gøre andet end at finde et andet sted at uploade dem.

Hvis du vil have et som fjerner frames reklamer, så sig til!
Avatar billede cyberesben Nybegynder
10. juli 1999 - 16:50 #2
Og du må huske på at reklamerne er der med det formål at dem som har serveren skal leve af det!
Avatar billede webber Nybegynder
10. juli 1999 - 16:55 #3
Okay for for forklaring.
Grunden til jeg gerne ville have så'n et script var at jeg skal have et password script. Altså der bruger .htaccess når man så havde logget ind skulle min server så automatisk omstille til en anden server. Men så må jeg jo prøve at lave html-dokumentet i Perl. Det ved jeg nemlig at serveren ikke kan skrive i!
Avatar billede justincase Nybegynder
11. juli 1999 - 02:07 #4
Hvad er det for noget fis cyberespen ????

På sin onload skal man blot undersøge hvilke popups som er blevet åbnet, og så lukke dem igen.

webber >> Hvilken udbyder ligger du hos ??
Avatar billede cyberesben Nybegynder
11. juli 1999 - 03:12 #5
du mener en funktion som lukker de åbne vinduer med en close() ?
Avatar billede webber Nybegynder
11. juli 1999 - 14:04 #6
Jeg er hos hypermart.net
http://hahk.hypermart.net
Avatar billede justincase Nybegynder
11. juli 1999 - 14:58 #7
Ja. Jeg kan egenlig ikke komme i tanke om nogen måde at tjekke hvilke (eller hvor mange) vinduer der er bevet åbnet, men man kan jo altid se det i sourcen.

Hos hypermart hedder vinduet test, så det kan lukkes med onLoad="test.close();"

:)

JustinCase
Avatar billede cyberesben Nybegynder
11. juli 1999 - 15:05 #8
justin> bare vent til hypermart finder ud af det, så laver de en onClose=window.open

Men de skal sgu også leve af at hoste folk
Avatar billede justincase Nybegynder
11. juli 1999 - 15:37 #9
onClose ?? Den findes vist ikke :)

Jeg har såment ikke noget imod at de tjener lidt penge på hostningen, men det er nu engang det webber spurgte om

Var det derfor du svarede at det ikke kunne lade sig gøre, når du godt kendte svaret ?

:)

JustinCase
Avatar billede cyberesben Nybegynder
11. juli 1999 - 15:42 #10
onclose findes, har du aldrig været inde på en pornoside med 100 popups?
Avatar billede justincase Nybegynder
11. juli 1999 - 15:49 #11
Joda :))

Jeg kunne ikke finde nogen reference til onClose, hverken hos microsoft eller netscape.

Er du sikker på at det ikke bare er et tjek med setTimeout ?
Avatar billede cyberesben Nybegynder
11. juli 1999 - 15:54 #12
ups, så var det onUnLoad, men det kan man stadig få til at åbne et nyt hver gang
Avatar billede webber Nybegynder
11. juli 1999 - 16:03 #13
Hvordan finder jeg ud af hvad det vindue hedder ??
Jeg ved at det er denne her kode som bliver åbnet:
<SCRIPT LANGUAGE="JavaScript">

<!--
browser = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 2 )) &#124;&#124;&#124;&#124; ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 2 )));
if (browser) {
if (self.height) {
  if (parseInt(self.height) < 167) {
      var height = '167';
  }
} else {
  var height = '167';
}
if (!self.url) {
  self.url = '';
}
if (parent.name != 'test') {
  test = window.open("http://click.go2net.com/adpopup?site=HM&shape=banner&border=1&area=users.Directories_Search_Engines_and_ISPs.Directory", "test", "resizable=yes,width=520,height=" + self.height);
  // setTimeout("test.opener = self;", 3000);
  // test.opener = self;
}
}
//-->

</SCRIPT>
Avatar billede justincase Nybegynder
11. juli 1999 - 16:04 #14
Ja, men jeg tvivler på at en udbyder vil begynde at bruge den taktik. Og hvis de gør alligevel, så er der mange andre gratis udbydere.

:)

JustinCase
Avatar billede justincase Nybegynder
11. juli 1999 - 16:07 #15
I denne linie :

  test =        window.open("http://click.go2net.com/adpopup?site=HM&shape=banner&border=1&area=users.Directories_Search_Engines_and_ISPs.Directory",
                "test", "resizable=yes,width=520,height=" + self.height);

test = ....
-----

:)

JustinCase
Avatar billede webber Nybegynder
11. juli 1999 - 16:09 #16
Ej hvor var jeg dum det var jo test der var navnet *G* Sorry jeg dummede mig
Avatar billede cyberesben Nybegynder
11. juli 1999 - 17:44 #17
men i må give mig ret i at der er en grund til at de er nødt til at putter reklamer på... hvad skulle de ellers leve af?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester