Avatar billede izemate Nybegynder
14. august 2003 - 16:24 Der er 7 kommentarer og
1 løsning

Åben i vindue unden tools..

Hejsa jeg logger ind på en side via denne kode.

if temp = "A" then
response.redirect("Start.asp")
elseif temp = "B" then
response.redirect("Begraenset/Start.asp")
end if

Kan jeg gøre sådan at de bliver åbnet i et vindue unden tools ? alså tilbage, frem! der må gerne være filer, rediger osv..

<\\izemate
Avatar billede roenving Novice
14. august 2003 - 16:36 #1
Kun vha. window.open !-)

Så med en response.redirect, som bruger brugerens 'eget' vindue kan du ikke ...
Avatar billede izemate Nybegynder
14. august 2003 - 16:39 #2
kan du ikke give et kode eksempel ?
Avatar billede roenving Novice
14. august 2003 - 16:48 #3
Det bliver en lang smøre, når man kun skal undgå een ...
window.open("Begraenset/Start.asp","subWindow",
"height=500,width=800,top=0,screenY=0,left=0,screenX=0,
toolbar=no,location=yes,directories=yes,status=yes,
menubar=yes,scrollbars=yes,resizable=yes,copyhistory=yes)
Avatar billede izemate Nybegynder
14. august 2003 - 16:52 #4
hmm hvordan vil du så afvikle koden ? alså den virke nemlig ikke når den bliver smidt ind i response.redirect("") !
Avatar billede roenving Novice
14. august 2003 - 17:00 #5
Nej, den slags javascript kan du kun afvikle fra klienten, og det er kun ved åbning af et nyt vindue, det giver mening !-)

Så hvis du vil have, at folk ikke må have toolbar'en skal du sørge for at der kommer et nyt vindue op ...

-- ofte set på den måde, at der er en 'Velkommen til mit sted -- tryk her for at komme ind'-side, som er en anelse venligere end alternativet, som er en automatisk popup onload på en 'kun start'-side.

Desværre (eller heldigvis !-) har det indflydelse på brugernes trofasthed ...
Avatar billede izemate Nybegynder
14. august 2003 - 18:54 #6
okay.. det er fordi det er et login system ! så ville jeg have den side man logger ind på op i et vindue under toolbars osv dog må Login siden ikke være fremme så det skal lukkes af sig selv :-)
Avatar billede izemate Nybegynder
16. august 2003 - 14:56 #7
Lukker det lader ikke til at det kan lade sig gøre.
Avatar billede tblaster Nybegynder
21. august 2003 - 14:59 #8
Du kan godt gøre det ... sådan her:

if temp = "A" then
%>
<script language="JavaScript">
window.open("http://www.dinsideA.dk", "_blank", "location");
</script>
<%
elseif temp = "B" then
%>
<script language="JavaScript">
window.open("http://www.dinsideB.dk", "_blank", "location");
</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
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