Avatar billede frank74 Nybegynder
16. april 2006 - 11:17 Der er 5 kommentarer og
1 løsning

"target" i et ASP script

Her er lidt at det script jeg mangler hjælp til :

If Not (rs.BOF Or rs.EOF) Then
' Hvis brugeren fandtes i databasen
Session("UserID") = Rs("UserID")
session("Admin") = Rs("Admin")
Response.redirect "" & rs("Admin") & ".htm"

Det jeg har brug for er at når man bliver sendt videre skal det være i et nyt vindue. Der skal vel så være en form for "target" der skal indsættes!?!
Avatar billede busschou Praktikant
16. april 2006 - 11:24 #1
nej asp kører på serveren og kan ikke åbne vinduer...så skal du gøre det i javascript
Avatar billede mitbrugernavn Praktikant
16. april 2006 - 11:24 #2
'måske kan dette hjælpe

If Not (rs.BOF Or rs.EOF) Then
' Hvis brugeren fandtes i databasen
Session("UserID") = Rs("UserID")
session("Admin") = Rs("Admin")
%>

<script lang="javascript">
  window.open('<%=Rs("Admin")%>.htm','new');
window.close(this);
</script>
<%
end if
%>
Avatar billede busschou Praktikant
16. april 2006 - 11:25 #3
eller også skal du i html koden submitte en form som har et taget="_blank" og der så på den side afvikles koden som redirecter
Avatar billede busschou Praktikant
16. april 2006 - 11:26 #4
problemet med javascript er blot måske at visse popup spærerer vil fange det ;)
Avatar billede frank74 Nybegynder
16. april 2006 - 13:27 #5
Kan man så gøre At den nye side bliver åbnet i en bestemt ramme??
Avatar billede mitbrugernavn Praktikant
16. april 2006 - 16:10 #6
nej ikke i asp - men der kan du bruge javascript

If Not (rs.BOF Or rs.EOF) Then
' Hvis brugeren fandtes i databasen
Session("UserID") = Rs("UserID")
session("Admin") = Rs("Admin")
%>

<script lang="javascript">
  window.open('<%=Rs("Admin")%>.htm','rammenavn');
</script>
<%
end if
%>
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