Autor | Zpráva | ||
---|---|---|---|
Taťána Profil * |
#1 · Zasláno: 16. 5. 2006, 16:06:56
Co může být příčinou toho, že Opera ignoruje java skript? Dívala jsem se do nastavení a je tam povolený. Firefox i Explorer nemají problém.
|
||
Leo Profil |
#2 · Zasláno: 16. 5. 2006, 16:22:40
Jaky konkretni kod? Leo
|
||
Taťána Profil * |
#3 · Zasláno: 16. 5. 2006, 16:28:51
skript pro událost
onmouseover="this.src='obrazky/obludarium.gif'" onmouseout="this.src='obrazky/obludne_obludarium.jpg'" a pak tuhle schízu: var menuNormColor="black"; var menuHoverColor="#999999"; var menu=Array(); menu[0]=['<center>Hlavní nabídka</center>']; menu[1]=['Dračí pevnost', 'http://www.fantasmagorium.net/dracipevnost', '']; menu[2]=['Lothlórien', 'http://www.fantasmagorium.net/lothlorien', '']; menu[3]=['Fantasmagorium', 'http://www.fantasmagorium.net/fantasmagorium', '']; menu[4]=['Rozcestník', 'http://www.fantasmagorium.net/rozcestnik', '']; menu[5]=['Kontakty', 'http://www.fantasmagorium.net/fantasmagorium/kontakty.htm', '']; menu[6]=['Záhlaví pro povídky', 'http://www.fantasmagorium.net/fantasmagorium/zahlavi.htm', '']; menu[7]=['Nápověda', 'http://www.fantasmagorium.net/fantasmagorium/faq.htm', '']; menu[8]=['<center>Místní nabídka</center>']; menu[9]=['Novinky', 'novinky.htm', '']; menu[10]=['Diskuse', 'diskuse.htm', '']; menu[11]=['Řád HSS', 'fanklub/fanklub.htm', '']; menu[12]=['Zvláštní oddělení Šnek I5', 'fanklub/zvlastni_oddeleni.htm', '']; menu[13]=['Povidky SS/HP', 'povidky_hp.htm', '']; menu[14]=['Povídky SS/LM', 'povidky_lm.htm', '']; menu[15]=['Povídky SS/SB', 'povidky_sb.htm', '']; menu[16]=['Povídky Hetero', 'povidky_hetero.htm', '']; menu[17]=['Povídky Ostatní', 'povidky_ostatni.htm', '']; menu[18]=['Fotomontáže', 'fotomontaze.htm', '']; menu[19]=['Kresby', 'kresby.htm', '']; menu[20]=['<center>Zmáčkni pravé tlačítko myši a menu zmizí</center>']; var disableNS4=false; ns4 = (navigator.appName.indexOf("Netscape")>=0 && document.layers)? true : false; ie4 = (document.all && !document.getElementById)? true : false; ie5 = (document.all && document.getElementById)? true : false; ns6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false; w3c = (document.getElementById)? true : false; var mx=0; var my=0; var conmenu; var conshadow; var windowloaded=false; var opened=false; function setc(ref,c){ if(ns4)ref.bgColor=c; else ref.style.backgroundColor=c; } var txt='<div id="conshadow"> </div>'; txt+='<div id="conmenu">'; for(i=0;i<menu.length;i++){ if(menu[i].length<3){ txt+='<ilayer><div class="normtext">'+menu[i][0]+'</div></ilayer>'; }else{ txt+=(ns4)?'<ilayer width="100%" bgcolor="'+menuNormColor+'"><layer width="100%" onmouseover="setc(this,\''+menuHoverColor+'\')" onmouseout="setc(this,\''+menuNormColor+'\')">':'<div class="link" style="background-color:'+menuNormColor+'" onmouseover="setc(this,\''+menuHoverColor+'\')" onmouseout="setc(this,\''+menuNormColor+'\')">'; txt+='<a href="'+menu[i][1]+'" target="'+menu[i][2]+'" class="link">'+menu[i][0]+'</a>'; txt+=(ns4)?'</layer></ilayer>':'</div>'; }} txt+='</div>'; document.write(txt); function ns4trap(evt){ if(evt.which==2||evt.which==3){ showmenu(); return false; }} function showmenu(){ if(windowloaded){ if(opened){ if(ns4){ conmenu.visibility="hide"; conshadow.visibility="hide"; conmenu.moveTo(0,0); conshadow.moveTo(0,0); }else{ conmenu.style.visibility="hidden"; conshadow.style.visibility="hidden"; conmenu.style.left='0px'; conmenu.style.top='0px'; conshadow.style.left='0px'; conshadow.style.top='0px'; } opened=false; }else{ opened=true; var wh=(ie4||ie5)?document.body.clientHeight:window.innerHeight; var sx=(ie4||ie5)?document.body.scrollLeft:pageXOffset; var sy=(ie4||ie5)?document.body.scrollTop:pageYOffset; if(ns4){ conmenu.moveTo(mx,my); conshadow.moveTo(mx+8,my+8); conmenu.visibility="show"; conshadow.visibility="show"; }else{ conmenu.style.left=mx+((ie4||ie5)?sx:0)+'px'; conmenu.style.top=my+((ie4||ie5)?sy:0)+'px'; conshadow.style.left=mx+10+((ie4||ie5)?sx:0)+'px'; conshadow.style.top=my+10+((ie4||ie5)?sy:0)+'px'; setTimeout('conmenu.style.visibility="visible"; conshadow.style.visibility="visible"; ',50); }}}} if(ns4&&!disableNS4){ document.captureEvents(Event.MOUSEDOWN|Event.MOUSEMOVE); document.onmousedown=ns4trap; }else{ document.oncontextmenu=function(){ showmenu(); return false; }} document.onmousemove=function(evt){ mx=(ie4||ie5)?event.clientX:evt.pageX; my=(ie4||ie5)?event.clientY:evt.pageY; } function getidheight(id){ if(ns4)return id.clip.height; if(ie4||ie5)return id.clientHeight; if(w3c)return id.offsetHeight; } function getidwidth(id){ if(ns4)return id.clip.right-id.clip.left; if(ie4)return id.clientWidth; if(w3c)return id.offsetWidth; } window.onload=function(){ windowloaded=true; conmenu=(ns4)?document.layers['conmenu']:(ie4)?document.all['conmenu'] :document.getElementById('conmenu'); conshadow=(ns4)?document.layers['conshadow']:(ie4)?document.all['consh adow']:document.getElementById('conshadow'); if(ns4){ conshadow.clip.height=conmenu.document.height; conshadow.clip.width=conmenu.document.width; conmenu.clip.bottom=getidheight(conshadow); }else{ if(ie4||ie5)conshadow.style.filter="alpha(opacity=50)"; if(ns6||!ie4||!ie5)conshadow.style.MozOpacity=.5; conshadow.style.height=getidheight(conmenu); conshadow.style.width=getidwidth(conmenu); } } window.onresize=function(){ if(ns4)setTimeout('history.go(0)',200); } |
||
Časová prodleva: 12 dní
|
|||
Honza Marek Profil * |
#4 · Zasláno: 28. 5. 2006, 19:35:39
No potěš pámbuch, kdo to má luštit... :)
|
||
Leo Profil |
#5 · Zasláno: 28. 5. 2006, 20:00:23
No tak v tom se vam hrabat nebudu, zvlast jak tam vidim podminky typu
if (ie4||ie5) Leo |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0