Avatar billede qualon1 Nybegynder
21. oktober 2005 - 22:39 Der er 13 kommentarer

Scripts virker ikke i firefox og opera

Hej..

jeg har lavet nogen javascripts og de virker fint i IE, men i andre browsere går den hel i smadre. Så jeg ville høre om nogen ville hjælpe med at omskrive dem så de kunne komme til at virke i alle browsere, eller ihvertfald firefox, opera og IE..

scriptsne kan findes her: www.qualon.dk/java.inc.js

håber nogen vil hjælpe..
Avatar billede olebole Juniormester
21. oktober 2005 - 23:10 #1
<ole>

1. Hvad betyder: "går helt i smadder"?
2. Hvad skal der ske?
3. Hvad sker der?
4. hvad sker der ikke?
5. Får du fejl - og hvis, hvad siger de så?
6. Hvilken kode skal scriptet arbejde sammen med?

Den allerførste funktion er i hvertfald noget skod. Det performer elendigt at skifte CSS-klasse på et element. Man bør i stedet skifte de enkelte style-properties på elementet.

Derudover er det som sagt ikke til at sige meget om med de tilgængelige info

/mvh
</bole>
Avatar billede qualon1 Nybegynder
21. oktober 2005 - 23:17 #2
jamen problemet er at når jeg bruger firefox kan jeg ikke få denne til at udskrive fejl.. Så jeg ved det egentlig ikke..
Jeg ved bare at de funktioner, bruger ikke den første, der skifter style ikke virker. Der sker ingenting når jeg prøver at bruge functionerne.
Ved ikke hel hvad du mener med hvilken kode, men det er i php som resten af siden er koded i..
det der gerne skulle ske ved de fleste af funktionerne, er at man skulle åbne og lukke for nogen undermenuer. Hvor dette skulle ske ved at ændre display og visibility til henholdsvis none/"" og hidden/visible
Avatar billede erikjacobsen Ekspert
21. oktober 2005 - 23:20 #3
Firefox:  Funktioner | Javascript-console. Hvis den ikke siger fejl, er der nok heller ikke nogen.
Avatar billede qualon1 Nybegynder
21. oktober 2005 - 23:36 #4
hmm okay der ser man det...
Den skriver bare alle funktionerne ikke er definerede.. kan det være måden jeg har hentet dem ind på siden på?
<script type="text/javascript" src="include/java.inc.js"></script>
Avatar billede erikjacobsen Ekspert
21. oktober 2005 - 23:39 #5
Ligger den i det katalog? Ikke på dit site?
Avatar billede qualon1 Nybegynder
22. oktober 2005 - 00:02 #6
hvad mener du med katalog?
det er index.php der henter den fra mappen include
Avatar billede erikjacobsen Ekspert
22. oktober 2005 - 00:05 #7
Sikkert ... kan vi ikke få et link til siden?
Avatar billede qualon1 Nybegynder
22. oktober 2005 - 00:14 #8
hmm
nej det kan i ikke... Desværre..
men den henter filen i body sectionen og alle funktioner køres med onclick
Avatar billede erikjacobsen Ekspert
22. oktober 2005 - 00:20 #9
Prøv at kigge på den første fejl du får. Man kan ikke have en function, der hedder "goto". Måske i en andenhåndsbrowser som IE - hvem ved - men ikke i en rigtig browser. Prøv at rette det først.

Og en anden gang: læg dog et eksempel på nettet, så de kære eksperter nemmere kan hjælpe dig.
Avatar billede qualon1 Nybegynder
22. oktober 2005 - 00:22 #10
se mit spørgsmål... der ligger scriptsne
Avatar billede qualon1 Nybegynder
22. oktober 2005 - 00:29 #11
hmm det med at rette goto virkede en hel del...
men nu har jeg bare et problem med at hvis jeg bruger funktionen openclosefuncmenu() så virker det, men efter få sekunder så går den tilbage... det synes jeg er lidt mærkelig da jeg ikke har nogen timere på..
Avatar billede erikjacobsen Ekspert
22. oktober 2005 - 00:30 #12
Nej, der ligger kun noget af det, og du tvinger eksperterne til selv at finde ud af at sætte det ind i passende sammenhæng. Når du får gratis hjælp kunne du vel gøre lidt af arbejdet selv.
Avatar billede erikjacobsen Ekspert
22. oktober 2005 - 00:30 #13
Og dit spørgsmål  00:29:25  har vi ingen chance for at gøre noget som helst ved.
Jeg er smuttet.
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