Avatar billede learner Praktikant
14. september 2004 - 20:49 Der er 7 kommentarer og
1 løsning

melder fejl i explorer, i mit javascript? kan ikke finde fejlen

Hej, jeg bruger javascript flere steder og IE kommer med en fejl mange steder. Det er noget lign 'udført men med fejl' men jeg kan ikke nå at læse fejlmeddelelsen inden den er væk igen.

jeg tror fejlen ligger i disse:
<input type="button" onClick="eval(top.location='../index.php')" value="Forsiden">

Og jeg har prøvet at indsætte et ; efter ) men der er stadig fejl...

Hvad kan det være?
Avatar billede k_jr Nybegynder
14. september 2004 - 21:01 #1
<input type="button" onclick="java script:eval(top.location='../index.php');" value="Forsiden">
ville jeg prøve .. men er ik så helt gode venner med js .. :D
Avatar billede olebole Juniormester
14. september 2004 - 21:13 #2
<ole>

Nej da ... det gør ikke noget bedre - tværtimod  :)
  <input type="button" onClick="top.location.href='../index.php'" value="Forsiden">
kan man nøjes med. Resten er overflødig kode.
Melder scriptet stadig fejl, er det et andet sted, fejlen sker.

Gå til menuen 'Funktioner' og vælg Internetindstillinger -> Avanceret og fjern fluebenet, der deaktiverer fejlmeldinger. Så kan du lettere se, hvad fejlen består i.

/mvh
</bole>
Avatar billede grunken Nybegynder
14. september 2004 - 21:16 #3
den er helt gal k_jr ;o)

<button onclick="top.location='../index.php';">Forsiden</button>
Avatar billede learner Praktikant
14. september 2004 - 21:48 #4
Hvem af jer skal jeg så vælge :o)...

top.location.href='../index.php'

eller

top.location='../index.php';
Avatar billede learner Praktikant
14. september 2004 - 22:28 #5
jeg brugte:
top.location.href='../index.php'

og dette når det er imellem <script> og </script>

<script>top.location.href='../index.php';</script>

Og det virker umiddelbart fejlfrit :o)

Jeg hører gerne fra jer hvis jeg bør lave det om eller fjerne/tilføje ;

Smid et svar i to :o)

Takker
Michael
Avatar billede olebole Juniormester
14. september 2004 - 22:38 #6
It ain't broken ... so den't fix it  ;o)
Avatar billede olebole Juniormester
14. september 2004 - 22:40 #7
'top' behøver du kun have med, hvis dokumentet befinder sig i en (i)frame - og du vil sifte det 'øverste' dokument i browseren.
/mvh
Avatar billede learner Praktikant
14. september 2004 - 22:52 #8
okay, det vidste jeg godt, men tak alligevel! :o) Og jeg er enig

If it isnt broken dont fix it!
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