18. januar 2002 - 13:28
Der er
9 kommentarer og 1 løsning
fejl meddelelse
når jeg afvikler: <A ONMOUSEOVER=\"this.style.cursor=\'hand\'\" onClick=\"MM_openBrWindow(\'redigerside.asp?id=<%response.write (rs1(2))%>&selectpage=<%response.write (rs6(0))%>\',\'nytVindue\',\'scrollbars=no,width=700,height=600\'); MM.focus(); return false;\"><IMG SRC=\"grafik/ikoner/rediger1.gif\" WIDTH=\"15\" HEIGHT=\"15\" BORDER=\"0\" ALT=\"REDIGER INDHOLD\"></a> får jeg fejlmeddelelsen MM er ikke defineret. Men det virker fint. Hvorfor ?
Annonceindlæg fra HP
18. januar 2002 - 13:33
#1
hvad er MM lige ?? det er ligner navnet til et input felt.
18. januar 2002 - 13:34
#2
fordi du har taget noget ud af en Dreamweaver funktion uden at implementere selve funktionen. Formodenligt er det MM der endnu ikke er sat. Sæt din MM.focus() hen i slutningen af den funktion der hvor du åbner vinduet /NIkolaj
18. januar 2002 - 14:03
#3
kan du ikke give et eksempel på hvordan du mener det skal stå ?
18. januar 2002 - 14:03
#4
Jamen det kommer jo an på hvordan din funktion ser ud
18. januar 2002 - 14:29
#5
jeg har ikke nogen funktion der hedder MM.focus. det eneste jeg har er dette stykke kode. Og det virker fint. det tvinger ruden frem som det skal, men hvordan skal det omskrives for at jeg ikke får en fejlmeddelelse. ?
18. januar 2002 - 14:36
#6
Hvis du ikke har sat variablen MM - så FJERN DOG LORTET!! Hvad er der nu galt i at poste din kode??? Jeg gider ikke sidde og gætte.
18. januar 2002 - 14:40
#7
min kode ser ud som::: <A ONMOUSEOVER=\"this.style.cursor=\'hand\'\" onClick=\"MM_openBrWindow(\'redigerside.asp?id=<%response.write (rs1(2))%>&selectpage=<%response.write (rs6(0))%>\',\'nytVindue\',\'scrollbars=no,width=700,height=600\'); MM.focus(); return false;\"> <IMG SRC=\"grafik/ikoner/rediger1.gif\" WIDTH=\"15\" HEIGHT=\"15\" BORDER=\"0\" ALT=\"REDIGER INDHOLD\"> </a> men hvis jeg skriver: <A ONMOUSEOVER=\"this.style.cursor=\'hand\'\" onClick=\"openBrWindow(\'redigerside.asp?id=<%response.write (rs1(2))%>&selectpage=<%response.write (rs6(0))%>\',\'nytVindue\',\'scrollbars=no,width=700,height=600\'); focus(); return false;\"> <IMG SRC=\"grafik/ikoner/rediger1.gif\" WIDTH=\"15\" HEIGHT=\"15\" BORDER=\"0\" ALT=\"REDIGER INDHOLD\"> </a> virker det ikke...
18. januar 2002 - 16:22
#8
og det kalder dette: <script language=\"JavaScript\"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script>
Slettet bruger
18. januar 2002 - 18:29
#9
Men du mangler at definere, hvad \"MM\" er! Er det det nye vindue, der skal have fokus eller hvad? For så skal du bare udvide din vindue-åbner-kode til dette: function MM_openBrWindow(theURL,winName,features) { //v2.0 MM = window.open(theURL,winName,features); }
18. januar 2002 - 18:36
#10
mange tak. ((::
Vi tilbyder markedets bedste kurser inden for webudvikling