Avatar billede kroger Nybegynder
07. januar 2003 - 01:48 Der er 15 kommentarer og
2 løsninger

script i udu i mozilla

JEg har et javascript som der ikke virker under mozilla og IE 5.15 til mac. Under IE6/windows fungere det fint.

<script language="JavaScript1.2">
var ie5=(document.getElementById&&navigator.appName.indexOf("Internet Explorer")!=-1)
if (ie5){
document.write('<span style="position:relative;width:150px;height:10px;border:1px solid black;font:bold 8pt Verdana;decoration: none;padding:2px" onClick="showhide(1);event.cancelBubble=1" ><span style="cursor:hand;width:100%">Vælg hovedkategori </span>')
document.write('<div id="innermenu"  style="position:absolute;left:2;top:16;width:140px;height:140px;border:1px solid black;background-color:white;visibility:hidden;">')
}
function gl(linkname,dest){
document.write('<b><a href="'+dest+'" target="_self">'+linkname+'</a></b><br>')
}
function showhide(state){
var cacheobj=document.getElementById("innermenu").style
if (state==0)
cacheobj.visibility="hidden"
else
cacheobj.visibility=cacheobj.visibility=="hidden"? "visible" : "hidden"
}
//Specify your links here- gl(Item text, Item URL)
if (ie5){
<% If Request.querystring("ret") = "hoved" Then %>
gl("test1","www.test1.dk")
gl("test2","www.test2.dk")

//Extend this list as needed
}
if (ie5){
document.onclick=function(){showhide(0)}
document.write('</div></span>')
}
</script>

Håber i kan hjælpe, da jeg er et fjols til javascript...
Avatar billede olebole Juniormester
07. januar 2003 - 01:49 #1
<ole>

Fejl ...?

/mvh
</bole>
Avatar billede olebole Juniormester
07. januar 2003 - 01:50 #2
og, please skriv koden, som den står, når dit ASP er parsed
Avatar billede kroger Nybegynder
07. januar 2003 - 01:54 #3
Woops, sorry, asp koden skal ikke være der, det er en rest af et link jeg fjernede da jeg pastede den, ignorer den bare. Og selvfølgelig skal jeg lige forklare fejlen... I mozilla kan man overhovedet ikke se boksen (ligner normalt en "css´set" submit knap. I IE mac, reagere den ikke på når man trykker.

Undskyld for min soven :)
Avatar billede kroger Nybegynder
07. januar 2003 - 02:08 #4
Sidder og sover lige rigeligt, selvfølgelig bliver den ikke vist i mozilla, på grund af "if (ie5)". Jeg har fjernet disse og nu vises den fint, men ligesom med IE mac, virker den ikke, den reagerer ikke på tryk (forbliver også "text" cursor)
Avatar billede olebole Juniormester
07. januar 2003 - 02:33 #5
Den cursor, du vil bruge hedder 'pointer' i Moz:
  <span style="cursor:hand;cursor:pointer;width:100%">
Så virker den både det ene og det andet sted.
Dernæst ret til:
  document.write('<b><a href="'+dest+'" target="_self">'+linkname+'</a></b><br>')
Der manglede et enkelt gåseøje efter
  href="'+dest+

/mvh
Avatar billede olebole Juniormester
07. januar 2003 - 02:34 #6
Dernæst ret til:
  document.write('<b><a href="'+dest+'" target="_self">'+linkname+'</a></b><br>')

Nu var det vist mig, der sov  *LooL*
Avatar billede olebole Juniormester
07. januar 2003 - 02:35 #7
What ... ???!!?!!!!!
  document.write('<b><a href="'+dest+'" target="_self">'+linkname+'</a></b><br>')
Avatar billede avlund Nybegynder
07. januar 2003 - 02:37 #8
Heheh, sover du ikke igen?

document.write('<b><a href="'+dest+'" target="_self">'+linkname+'</a></b><br>')
Avatar billede olebole Juniormester
07. januar 2003 - 02:37 #9
Arrghhhhhh .......... er der da snart ikke bare *ét eller andet*, der fungerer på Eksperten ...?!?!!!!
Der mangler et enkelt gåseøje efter:
  href="'+dest+
Men Eksperten er ikke i stand til at parse det, når jeg skriver det ... amatør-kode ...!!!
Avatar billede avlund Nybegynder
07. januar 2003 - 02:38 #10
Aargh! Det var ikke hvad jeg skrev, og garanteret heller ikke hvad du gjorde...

document.write('<b><a href="'+dest+ ' " target="_self">'+linkname+'</a></b><br>')
Avatar billede avlund Nybegynder
07. januar 2003 - 02:38 #11
... OK, vi er enige ...
Avatar billede kroger Nybegynder
07. januar 2003 - 02:55 #12
NEj, det ogå exp der har ændret mit, der både et ' og et " efter href="'+dest+
Avatar billede olebole Juniormester
07. januar 2003 - 03:01 #13
Hmmmm ..... jeg har desværre ikke min Mac ved mig - sidder på en lam vindåse  :(
Avatar billede kroger Nybegynder
07. januar 2003 - 03:05 #14
Mozilla kan downloades hvis du orker, og for ordenens skyld gør den det både i linux og vindåse
Avatar billede olebole Juniormester
07. januar 2003 - 03:08 #15
Jeg sidder med en NS6.2.1 på vindåsen ... der fungerer det fint
Avatar billede kroger Nybegynder
20. januar 2003 - 03:50 #16
Jeg har droppet den, og skiftet den ud med en normal select box, men olebole, fyr lige et svar på så kan du få lidt point for hjælpen.
Avatar billede olebole Juniormester
20. januar 2003 - 11:53 #17
Gerne ...  :)
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