Avatar billede bjoern_bertelsen Nybegynder
25. september 2005 - 01:04 Der er 10 kommentarer og
1 løsning

åben i hele vinduet vha. response.redirect

hvordan får jeg

response.redirect "index2.asp"

til at åbne i hele vinduet (normal html er koden target="_top")

hvis den asp-side hvor jeg har response.redirect er i en ramme?
Avatar billede kalp Novice
25. september 2005 - 01:06 #1
åbne i et nyt vindue i html er target="_blank")
Avatar billede bjoern_bertelsen Nybegynder
25. september 2005 - 01:07 #2
jeg siger heller ikke nyt vindue, jeg siger hele vinduet :-)
Avatar billede kalp Novice
25. september 2005 - 01:08 #3
response.redirect "index2.asp target="_top")"
Avatar billede kalp Novice
25. september 2005 - 01:09 #4
response.redirect "index2.asp target="_top""

response.redirect "index2.asp target=_top)"
Avatar billede kalp Novice
25. september 2005 - 01:10 #5
Det virker ikke..

prøv med

response.redirect top.location.replace('index2.asp');

ved ikke om man kan .. prøv at mixe javascript sammen med ASP:)
Avatar billede kalp Novice
25. september 2005 - 01:13 #6
Avatar billede kalp Novice
25. september 2005 - 01:18 #7
Avatar billede kalp Novice
25. september 2005 - 01:19 #8
Svaret er, at det ikke er muligt i ASP da der afvikles på Server siden.. Det kan gøres i Javascript (som afvikles på client siden) og du har lige fået et link til et eksempel:)

Jeg håber det kan bruges.
Avatar billede bjoern_bertelsen Nybegynder
25. september 2005 - 01:24 #9
jeg skal bruge det i forbindelse med login på en side, hvor login-formularen er i en indbygget ramme. jeg springer ned til det sted i asp-koden hvor jeg redirecter til index2.asp (som skal åbne i hele vinduet).

if not rs.eof then
            'Her kommer så den kode der skal afvikles hvis der der blev fundet et svar i databasen, dvs. vi ikke når til slutningen af filen med det samme
            session.contents("login")=rs("brugernavn")
            response.redirect "index2.asp"

jeg kan ikke lige lure hvor jeg skal indsætte det script der.

jeg har prøvet med

if not rs.eof then
            'Her kommer så den kode der skal afvikles hvis der der blev fundet et svar i databasen, dvs. vi ikke når til slutningen af filen med det samme
            session.contents("login")=rs("brugernavn")
            response.write "<script type='text/javascript'> top.location.href='index2.asp'; </script>"
            response.redirect "index2.asp"

men et virker ikke
Avatar billede bjoern_bertelsen Nybegynder
25. september 2005 - 01:26 #10
aber doch, nu virker det sgu.

if not rs.eof then
            'Her kommer så den kode der skal afvikles hvis der der blev fundet et svar i databasen, dvs. vi ikke når til slutningen af filen med det samme
            session.contents("login")=rs("brugernavn")
            response.write "<script type='text/javascript'> top.location.href='index2.asp'; </script>"

skulle fjerne hele response.redirect linjen
Avatar billede kalp Novice
25. september 2005 - 01:30 #11
Tak for point:)
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