08. oktober 2001 - 12:06Der er
9 kommentarer og 1 løsning
Script virker på server, men ikke hjemme!
Hej. Jeg har lavet den her funktion, som skal skjule nogle tekster i <div> tags. Problemet er bare, at den ikke virker mere. Jeg lavede den for lang tid siden, hvor den virkede fint, og jeg uploadede den. Den virker stadig fint, hvis jeg ser den over internettet, men hvis jeg finder den frem på min HD og viser den lokalt kommer den med følgende fejlmeddelse: Document.all[...].filters.alpha er null eller ikke et objekt.
Jeg forstår ikke. Det skulle da være det samme der skete, eftersom det er browseren der kører scriptet.
Her er funktionen: function stop(){ i=80 for(j=0;j<links;j++){ if(document.all) document.all[\'pre\'+j].filters.alpha.opacity =0; if(document.layers) document.layers[\'pre\'+j].visibility =\'hide\'; } }
document.all[\'pre\'+j].filters.item(\"Alpha\").opacity = 0; ...er den rigtige syntaks...men ellers ser det rigtigt ud.
Hvorfor i alverden laver du det med et filter og ikke blot med visibility...? Du kan f.eks. ikke skjule i IE4 eller IE5.0, da de jo ikke forstår \'filter\' /mvh
Har du prøvet at ftp\'e den version der ligger på serveren tilbage på harddisken (med et andet navn) og testet den derfra? (det kunne være der var blevet ændret noget)
filen hedder .php4 til extension. er de genererede sourcefiler virkelig ens? (forskellige php versioner)
Hmmm. Ja jeg sidder på en MSIE 5.50.4807.2300 og jeg har ingen problemer med at se siden. Der er ikke noget bedre end en versionsbaseret fejl, gotta love it
olebole >> grunden til jeg ikke bruger visibility, er fordi jeg vil have den til at fade, hvilket den gør med filters.
Anyway, så gjorde jeg som du sagde, jacoba, og når jeg lavede en html fil ud fra min egen .php4 fil virkede den, så der må være en forskel på filen genereret på min egen pc og på serveren.
Tak for hjælpen.
Synes godt om
Ny brugerNybegynder
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.