Avatar billede bbe1379 Nybegynder
15. maj 2000 - 09:46 Der er 5 kommentarer og
1 løsning

Netscape er mystisk???

Jeg har et kæmpe problem med Netscape i mit nyligt sammensnedkerede website. Der er er en del ASP og Javascript blandet sammen, og alt er skønt og fint i IE, men i Netscape sker det mystiske.

Siden har en indkøbskurv, hvor indholdet styres af kald fra java script: f.eks

loadside('kurv.asp?mode=delete&what=521')

Problemet er, at når jeg prøver at slette en vare, så tilføjer Netscape en vare af sammen navn. Bemærk - det sker ikke i IE - og det giver jo ingen mening når det er ASP.

Der er ingen javascript fejl og alt virker tilsyneladende OK - bortset fra fejlen. I status-baren (i bunden af browseren) kan jeg se at stien er korrekt.

For at gøre det endnu mere mystisk kan jeg tilføje, at hvis jeg - stadig i Netscape - tilføjer 15-20 varer, så fungerer knapperne som de skal???


Mit spørgsmål går vel egentlig på:

Er der nogen, der har oplevet at Netscape bliver forvirret over lignende side-kald (f.eks. window.href = '....') når der er ASP involveret???

HJÆÆÆÆÆLP
Avatar billede erikjacobsen Ekspert
15. maj 2000 - 10:01 #1
Det er bestemt noget, der plejer at virke
i Netscape - uden problemer. Du må have overtrådt
nogle regler, som IE er så "flink" til at
ignorere.

Men det er lidt svært at sige uden at se
koden. Du kan smide den her, og ellers er
du velkommen til at sende den til mig (du
kan se min emailadresse ved at klikke på
mit navn her til venstre)
Avatar billede jinxed Nybegynder
15. maj 2000 - 11:29 #2
hvis du har hentet siden 'kurv.asp?mode=delete&what=521' en gang før kan browseren finde på at vise den gamle side

kan du ikke ligge javascriptet her?
Avatar billede bbe1379 Nybegynder
15. maj 2000 - 12:35 #3
jinxed > jeg har sat:

Response.Expires = -1
Response.AddHeader "pragma", "no-cache"

...i ASP'en, så der er ikke det, der sker.


erikjacobsen >...det er endnu ikke online, men jeg arbejder på sagen.
Avatar billede sa Nybegynder
15. maj 2000 - 15:00 #4
Jeg har haft et lidt andet, men lige så irriterende problem med den nye Netscape 6. Det virker som om den henter alle sider to gange og kun viser den sidste.

Dvs. hvis man laver et asp-script, der tilføjer en linie i en DB, vil linien blive tilføjet to gange, hvis man altså ikke tager højde for problemet vha. eks, en session, der husker, at scriptet netop er blevet kørt en gang.
Avatar billede bbe1379 Nybegynder
15. maj 2000 - 18:59 #5
Det giver ingen mening. Jeg har fundet problemet.....men aner ikke hvorfor det var et problem.

jeg kaldte funktionen med <a href="java script: function(......)">, men prøvede at skrive <a href="#" onClick="function(....);"...og det virker nu.
Avatar billede bbe1379 Nybegynder
15. maj 2000 - 18:59 #6
tak for interessen..
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
Kurser inden for grundlæggende programmering

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