Avatar billede felixcat Nybegynder
06. juni 2003 - 20:27 Der er 10 kommentarer og
1 løsning

Fejl ved indkøbskurv

Jeg er ved at lave en shopløsning og har bygget det op med frames.
Så vidt så godt.

jeg har en produktinfoside som indeholder et købelink.
Meningen er at ved at klikke på dette link så bliver min leftframe (som indeholder kurven) opdateret og man vender tilbage til infosiden igen.

koden ser sådan ud:
<td align="center"><a href="addbasket.asp?id=<%=rsItem("ID")%>&amp;m=1" target="contentFrame" onclick= "parent.leftFrame.location.reload();" onFocus="if(this.blur)this.blur()">Køb</a></td>

og på leftframen
Response.Redirect Request.ServerVariables("HTTP_REFERER")

Hvis jeg har min firewall slået til får jeg denne fejl
Response object error 'ASP 0158 : 80004005'

Missing URL

xxxxxx/addbasket.asp, line 98

A URL is required.

slår jeg den fra får jeg en javascriptfejl:

parent.leftframe.location er null eller ikke et object

jeg har også prøvet med  history.go (-1) men med samme resultat


Hvad går der galt
Avatar billede Slettet bruger
06. juni 2003 - 20:41 #1
prøv parent.frames['leftFrame'].location.reload()
Avatar billede Slettet bruger
06. juni 2003 - 20:41 #2
Kan ikke huske om der skal være ' eller " omkring.
Avatar billede felixcat Nybegynder
06. juni 2003 - 21:00 #3
Skal de kantede parenteser også være der ?
Avatar billede felixcat Nybegynder
06. juni 2003 - 21:08 #4
med eller uden parenteser så får jeg nu
fejl: id var ventet
Avatar billede Slettet bruger
06. juni 2003 - 21:20 #5
Prøv så
parent.frames["leftFrame"].location.reload(true)
og check lige store og små bogstaver i dit frame navn.
Avatar billede felixcat Nybegynder
06. juni 2003 - 21:38 #6
nu får jeg en syntaksfejl
<td align="center"><a href="addbasket.asp?id=<%=rsItem("ID")%>&amp;m=1" target="contentFrame" onclick= "parent.frames["leftFrame"].location.reload(true);" onFocus="if(this.blur)this.blur()">Køb</a></td>

og min frame
<frame src="menus/leftmenu.asp" name="leftFrame" marginwidth="0" marginheight="0" scrolling="NO" noresize frameborder="NO">
Avatar billede felixcat Nybegynder
06. juni 2003 - 21:42 #7
hvis jeg kun opdaterer min leftframe så bliver det puttet i kurven
er det fordi jeg ikke får mit id med tilbage ?
Avatar billede Slettet bruger
06. juni 2003 - 21:51 #8
Jeg har ikke flere ideer, desværre.
Avatar billede felixcat Nybegynder
23. juni 2003 - 11:54 #9
er der andre der har nogle ideer ?
Avatar billede felixcat Nybegynder
02. februar 2004 - 15:39 #10
lukker og slukker
Avatar billede Slettet bruger
28. juli 2004 - 18:21 #11
Du skal lige huske at marke dig selv i listen og trykke accepter.
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