Avatar billede agony2 Nybegynder
10. juni 2002 - 14:42 Der er 9 kommentarer og
1 løsning

window.open

hejsa

Jeg har et link med en onClick som ser ud som følger:

<a href='' onClick='fnView("""&rs("id")&""",""tradeDoubler_SALE"")'>View</a>

function fnView() har kun en window.open ikke andet. Problemet er at når dette window åbnes så får jeg denne besked i det vindue med linket:

Directory Listing Denied
This Virtual Directory does not allow contents to be listed.

Hvorfor gør jeg det og hvordan undgår jeg det ?
Avatar billede lp Nybegynder
10. juni 2002 - 14:46 #1
Popupen åbner en mappe uden nogen index side.... dermed vil browseren forsøge at lave en oversigt over filer i mappen, men det er ikke tilladt på den pågældende server og dermed kommer fejlen.

En ide:

<a href='' onClick='fnView(""filnavn.asp?"&rs("id")&""",""tradeDoubler_SALE"")'>View</a>
Avatar billede no_doubt Nybegynder
10. juni 2002 - 14:47 #2
Du må da lave det til en forkert side.. Ellers er der nok en anden ekspert der ved det *s* men det er mit gæt.
Avatar billede agony2 Nybegynder
10. juni 2002 - 14:57 #3
lp < ikke lige en idé jeg kunne bruge, desværre :-|
Avatar billede jakoba Nybegynder
10. juni 2002 - 14:59 #4
din kodelinie ligner noget ASP er ved at skrive med en reaponse.write.
burde spørgsmålet evt stilles under ASP?
Avatar billede lp Nybegynder
10. juni 2002 - 15:01 #5
he he, prøv så at lave det heeeelt simpelt eller forklare os hvad du vil med den popup:

<a href='#' onClick='fnView("en_fil_du_ved_eksisterer.html","tradeDoubler_SALE")'>View</a>

Du skal ikke forvente den store hjælp når nu du ikke fortæller meget om hvad du vil...
Avatar billede lp Nybegynder
10. juni 2002 - 15:03 #6
det der sker i det vindue med linket er at du linker til '' i din a href... hvilket medfører at samtidig med at popupen kommer ryger brugeren videre til den aktuelle mappes index side som ikke eksisterer. Derfor '#' som linker til toppen af den aktuelle fil... kan laves på en smartere måde, men jeg gider ikke lige lave koden nu :)
Avatar billede agony2 Nybegynder
10. juni 2002 - 15:08 #7
mener helt bestemt at jeg prøvede med '#' tidligere uden held, men nu virker det :)
Avatar billede lp Nybegynder
10. juni 2002 - 15:09 #8
skal du have den smarte måde, som ikke medfører at den scroll'er mod toppen onclick ?
Avatar billede lp Nybegynder
10. juni 2002 - 15:12 #9
Here it is:

<span onMouseOver='this.style.cursor="hand";' onClick='fnView("""&rs("id")&""",""tradeDoubler_SALE"")'>View</span>
Avatar billede agony2 Nybegynder
10. juni 2002 - 15:20 #10
oki takker men den passer desværre ikke ind i resten af min kode. Men så har jeg den til en anden god gang :)
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