Avatar billede tblaster Nybegynder
02. maj 2002 - 23:26 Der er 11 kommentarer og
1 løsning

Redirect med target

Hvordan laver man denne redirect så den har taget = _self?

Response.Redirect "../Intern/Index.htm"
Avatar billede a1a1 Novice
02. maj 2002 - 23:29 #1
det kan du ikke, med asp...:)
Avatar billede tblaster Nybegynder
02. maj 2002 - 23:39 #2
så må det jo bare laves med noget java i min asp ... hvordan kan det lige fuskes ind?
Avatar billede kimiwan Nybegynder
02. maj 2002 - 23:40 #3
Den har altid target ) _self, så du skal bare loade siden i det vindue/frame, du ønsker, den skal loade i.  Hvad er problemet??
Avatar billede tblaster Nybegynder
02. maj 2002 - 23:41 #4
Det er at det skal laves med automatisk vidrestilling ... helst Response.Redirect ... men hvis det ikke virker så skal det laves med java og skal ske automatisk og med det samme!
Avatar billede kimiwan Nybegynder
02. maj 2002 - 23:44 #5
Jeg forstår ikke, hvad du mener..  loader din side da ikke i samme vindue (_self) som linket, du klikker, peger på???
Avatar billede a1a1 Novice
02. maj 2002 - 23:44 #6
<script language="javascript">
document.location.href="../Intern/Index.htm";
</script>

med javascript
Avatar billede tblaster Nybegynder
02. maj 2002 - 23:45 #7
Jeg glemte vist lige at sige at jeg køre siden i frames ... den skal altså redirectes til en ny side som åbnes i hele vinduet ikke bare den frame hvor den udføres fra!
Avatar billede tblaster Nybegynder
02. maj 2002 - 23:46 #8
a1 ... hvordan vil du lige få det til at køre automatisk i asp?
Avatar billede kimiwan Nybegynder
02. maj 2002 - 23:47 #9
ah.. det er jo ikke _self.. det er _top!

så kan du lægge noget javascript ind på på siden sådan her:

<script language="javascript">
<!--
top.location.href='../Intern/Index.htm';
//--
</script>
Avatar billede musicchart.dk Nybegynder
02. maj 2002 - 23:50 #10
<a href="../Intern/Index.htm" target="main"</a>

hvis altså din frame den skal loade i hedder "main".
Avatar billede kimiwan Nybegynder
02. maj 2002 - 23:50 #11
tblaster: du skal bruge "top" for at få den til at loade i hele vinduet.

skriv det til siden som alm. html.. f.eks. sådan her...

'din aspkode her....

'nu skriver vi så javascriptet til siden:
response.write "<script language=""javascript"">"
response.write "<!--"
response.write "top.location.href='../Intern/Index.htm';"
response.write "//-->"
response.write "</script>"
response.end 'stopper eksekveringen af siden, så indholdet bliver udskrevet!
Avatar billede tblaster Nybegynder
02. maj 2002 - 23:54 #12
kimiwan ... nu åbner den ihvertifald en stor side ... men det er en standard fejl side: Siden kan ikke vises ?!?!??!?!!
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