Hej alle På mit nye site www.wideeyes.dk under "partners" har jeg en række faqs. Svarene har jeg lavet som pop op vinduer. Jeg har prøvet at lave 2 versioner. En som alm pop op vindue og 1 version som DHTML baseret pop op vindue. (fed drop in effekt og så bliver de ikke fanget af pop op dræbere) alm pop op kan ses ved at klikke på faq1 og dhtml kan ses ved at klikke på faq2. Vælger man faq2 - dhtml versionen - og lukker pop op vinduet så efterlader den en grå boks. HVORFOR??? og er dette til at undgå?? Håber nogen kan hjælpe med et svar. Hilsen Morten |
Underlig opførsel af pop op vindue
Side 1 ud af 1 (4 indlæg)
- 1
|
Kim Larsen | kim@soze.dk | soze.dk
alkoholprocent.dk | blomsterdekoratoer.dk | hopogdans.dk
Hej Soze........ Tja... så har jeg jo kun 1 ting at sige. HVAD?????????? Det var rimeligt sort snak for mig *g* Jeg har et fint lille program der genererer den kode der skal til. Den har jeg så indsat efter de instruktioner programmet har givet mig. I <head> sektionen skal jeg indsætte denne kode: <script language="JavaScript1.2"> var ie=document.all var dom=document.getElementById var ns4=document.layers var calunits=document.layers? "" : "px" var bouncelimit var direction="up" var usedropin=1 function faq2(){ if (!dom&&!ie&&!ns4){ window.open("http://www.wideeyes.dk/infobokse/faq2.html", "", "scrollbars=1")}else{ bouncelimit=32 //(must be divisible by 8) crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin crossframe=(dom)?document.getElementById("cframe") : ie? document.all.cframe : document.cframe crossframe.src="http://www.wideeyes.dk/infobokse/faq2.html" if(usedropin){ scroll_top=(ie)? truebody().scrollTop : window.pageYOffset crossobj.top=scroll_top-250+calunits} crossobj.visibility=(dom||ie)? "visible" : "show" if(usedropin){ dropstart=setInterval("dropin()",50)}}} function dropin(){ scroll_top=(ie)? truebody().scrollTop : window.pageYOffset if (parseInt(crossobj.top)<400+scroll_top){ crossobj.top=parseInt(crossobj.top)+40+calunits if (parseInt(crossobj.top)>400+scroll_top){crossobj.top=400+scroll_top}}else{ clearInterval(dropstart) bouncestart=setInterval("bouncein()",50)}} function bouncein(){ crossobj.top=parseInt(crossobj.top)-bouncelimit+calunits if (bouncelimit<0) bouncelimit+=8 bouncelimit=bouncelimit*-1 if (bouncelimit==0){ clearInterval(bouncestart)}} function dismissbox(){ if (window.bouncestart) clearInterval(bouncestart) crossobj.visibility="hidden"} function truebody(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body} </script> Og i <body> sektionen skal jeg indsætte denne kode: <a href="javascript:faq2()">2) Hvorfor er panoramabillederne fra WideEyes bedre end så mange andres? </a> <div id="dropin" style="position:absolute;visibility:hidden;left:400px;top:400px;width:504px;height:270px;background-color:#F5F5F5;border:solid thin #cccccc"> <div align="right" style="background-color:navy"><a href="#" onClick="dismissbox();return false"><FONT COLOR="#FFFFFF">[X]</FONT></a></div> <IFRAME ID="cframe" SRC="" width=500 height=270 FRAMEBORDER=0></IFRAME></div> Er det pga en fejl i denne kode som er genereret af programmet at det opfører sig underligt??? Hilsen Morten |
prøv at ændre <a href="javascript:faq2()"> til <a href="javascript:void(0);" onclick="faq2(); return false;"> |
Kim Larsen | kim@soze.dk | soze.dk
alkoholprocent.dk | blomsterdekoratoer.dk | hopogdans.dk
Side 1 ud af 1 (4 indlæg)