Avatar billede mailand Nybegynder
15. november 2003 - 17:59 Der er 3 kommentarer og
1 løsning

script eksekverer 2 gange i mozilla, 1 gang i IE

Jeg har det her simple statistik script, som jeg kalder på hver side. Dog laver det en meget mystisk fejl... Det bliver eksekveret 2 gange, hvis min browser er mozilla, og kun 1 gang, som er det rigtige, i Explorer.

2. gang det bliver kaldt i mozilla, sætter den den samme side som referent - og altså ikke den forrige... Som om den loader siden 2 gange, inden den vises ... ?

Selve eksekveringen ser således ud:

strSql = "INSERT INTO t_statistics (s_sessionid,s_url,s_referer,s_ip,s_date,s_browser,s_language) VALUES('" & strSessionId & "','" & strUrl & "','" & strReferer & "','" & strIp & "','" & strStatDate & "','" & strBrowser & "','" & strLanguage & "')"
   
    set objConn = server.createobject("adodb.connection")
    objConn.open strCon
    objConn.execute(strSql)
    objConn.close
    set objConn = nothing

#Mailand
Avatar billede dawin_dk Nybegynder
15. november 2003 - 21:28 #1
det kan skyldes du et sted har et image der henter kilden "" .. dvs ingenting .. det vil blive tolket som default.asp og dermed være samme fil der blev kørt igen .. har været ude for det samme med noget at mit eget ..

(det kan være et image .. en js src .. en baggrund eller andet... )
Avatar billede mailand Nybegynder
16. november 2003 - 12:26 #2
ok. interessant. jeg må lige gå kilden igennem så.

Mit site er opbygget vha. en hel del includes og server.execute, så kan det i teorien være hvilket som helt link, billede eller lign. i alle disse filer, der henter noget, der ikke er der ?

Andreas
Avatar billede mailand Nybegynder
16. november 2003 - 13:00 #3
Ganske rigtigt. Jeg bruger en standard js fil til nogle forskellige ting (et cms template). Deri lå der noget funktionsværk til at lave mouseovers, som jeg ikke bruger i dette template, hvorfor den initierede nogle tomme src's...

En sletning af dem løste med andre ord problemet.

Tusind tak!

Smid et svar.

Andreas
Avatar billede dawin_dk Nybegynder
16. november 2003 - 20:01 #4
et svar, og det var så lidt :)
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