Avatar billede 4u2x Nybegynder
17. marts 2005 - 21:01 Der er 9 kommentarer og
1 løsning

banner script

Jeg leder efter et script som viser et banner ligesom de popup-bannere der dukker op på www.euroinvestor.dk - det er ikke et rigtigt popup, men mere et som popper op inde i vinduet hvor man kan trykke "luk" på også.

Bare spørg hvis I ikke er helt med :)
Avatar billede olebole Juniormester
17. marts 2005 - 21:14 #1
<ole>

Som jeg tidligere i dag skrev til en anden bruger:
I disse år diskuteres voldtægt temmelig meget. Et tilbagevendende spørgsmål er: "Hvorfor forstår visse mænd dog ikke bare et nej?"

Popup-killeren er brugerens måde at sige: "Jeg er ikke interesseret i dine reklamer" - og hans måde at undgå at blive 'voldtaget'.

Måske, det var på tide at respektere dette og i stedet forsøge med indhold i en kvallitet, folk vil betale for(?)

... blot en strøtanke  :)

/mvh
</bole>
Avatar billede 4u2x Nybegynder
17. marts 2005 - 21:55 #2
olebole >...

1. Den type script jeg skal have er IKKE et popup
2. Skal ikke bruge den til reklamer
3. Jeg HADER selv popups

Skal bruge koden til at rådgive besøgende.
Avatar billede olebole Juniormester
17. marts 2005 - 22:08 #3
SÅ er jeg glad  :)
Avatar billede 4u2x Nybegynder
17. marts 2005 - 22:15 #4
:)  det var godt..

ved du hvor jeg kan finde den kode jeg snakker om?
det skulle meget gerne forsvinde efter nogle sekunders visning.
Avatar billede olebole Juniormester
17. marts 2005 - 22:19 #5
tjaahh ... jeg synes, jeg tit ser spørgsmål om det her på Eksperten - så en søgning i (D)HTML- og JavaScript-kategorierne vil sikkert kunne bringe noget brugbart frem  :)
Avatar billede dugi Nybegynder
17. marts 2005 - 23:51 #6
<style type="text/css">
<!--
#sponsorAdDiv {position:absolute; height:1; width:1px; top:0; left:0;}
-->
</style>

<script type="text/javascript">

/******************************************
* DHTML Ad Box (By Matt Gabbert at http://www.nolag.com)
* Visit http://www.dynamicdrive.com/ for full script
* This notice must stay intact for use
******************************************/

adTime=10;  // seconds ad reminder is shown
chanceAd=1; // ad will be shown 1 in X times (put 1 for everytime)

var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById && !ie);
var calunit=ns? "" : "px"
adCount=0;
function initAd(){
    if(!ns && !ie && !w3) return;
    if(ie)        adDiv=eval('document.all.sponsorAdDiv.style');
    else if(ns)    adDiv=eval('document.layers["sponsorAdDiv"]');
    else if(w3)    adDiv=eval('document.getElementById("sponsorAdDiv").style');
    randAd=Math.ceil(Math.random()*chanceAd);
        if (ie||w3)
        adDiv.visibility="visible";
        else
        adDiv.visibility ="show";
    if(randAd==1) showAd();
}
function showAd(){
if(adCount<adTime*10){adCount+=1;
    if (ie){documentWidth  =truebody().offsetWidth/2+truebody().scrollLeft-20;
    documentHeight =truebody().offsetHeight/2+truebody().scrollTop-20;}   
    else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
    documentHeight=window.innerHeight/2+window.pageYOffset-20;}
    else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
    documentHeight=self.innerHeight/2+window.pageYOffset-20;}
    adDiv.left=documentWidth-200+calunit;adDiv.top =documentHeight-200+calunit;
    setTimeout("showAd()",100);}else closeAd();
}
function closeAd(){
if (ie||w3)
adDiv.display="none";
else
adDiv.visibility ="hide";
}

function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

onload=initAd;
//End-->
</script>




<div id="sponsorAdDiv" style="visibility:hidden">
<table width="450px" height="350px" bgcolor="#008000"><tr><td>
<table width="445px" height="345px" bgcolor="#F0FFF0"><tr><td align="center" valign="middle">

<!--*****EDIT THIS MESSAGE*****-->
<A HREF="http://www.amazon.com/exec/obidos/redirect-home/wa0c?tag-id=wa0c&placement=home-btn-100x70.gif&site=amazon">
<IMG SRC="http://www.associmg.com/assoc/us/home-btn-100x70.gif?tag-id=wa0c"></A><p><b>Please take time to show your support<br>
for this site by visiting one<br>
of our sponsors during this<br> brief intermission.</b>
</p>
<p><A HREF="http://www.amazon.com/exec/obidos/redirect-home/wa0c?tag-id=wa0c&placement=home-logo-130x60b.gif&site=amazon">
<IMG SRC="http://www.associmg.com/assoc/us/home-logo-130x60b.gif?tag-id=wa0c"></A></p>
<p>(This announcement will close shortly)
<br>

<!--*****EDIT THE ABOVE MESSAGE*****-->
</td></tr></table></td></tr></table>
</div>



En Demo kan ses her:
http://www.dynamicdrive.com/dynamicindex11/dhtmlad.htm



Held og lykke :)
Avatar billede olebole Juniormester
18. marts 2005 - 01:19 #7
Men det er nok meget godt at gøre det til rimelig valid HTML  ;o)
Der findes ikke en height-attribut på et tabel-element. Højde skal sættes med styles.
Desuden må man ikke sætte enhed på en HTML-attribut - eneste undtagelse er '%'. Man kan således ikke skrive width="450px" - men skal skrive width="450"
Avatar billede dugi Nybegynder
18. marts 2005 - 10:34 #8
well det er jo bare en test "html", og det virker på den måde der - og nybegyndere lærer også html sådan der :)

Men ja, burde man nok gøre - men kan han vel selv finde ud af? :)
Avatar billede 4u2x Nybegynder
18. marts 2005 - 14:23 #9
PERFEKT dugi !!

Kan man lave et "luk" link på den, så man kan fjerne den uden at skulle vente på at den automatisk fjerner sig ?
Avatar billede 4u2x Nybegynder
18. marts 2005 - 14:47 #10
lige meget...
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