Avatar billede karsten_larsen Praktikant
03. august 2004 - 16:09 Der er 8 kommentarer og
1 løsning

Response.redirect til bestemt iframe på samme side

Hvordan gøres det?

Siden som skal kaldes er: design.asp
  og
iframe: hedder fokus


??:-) karsten_larsen
Avatar billede nidyahou Praktikant
03. august 2004 - 16:22 #1
prøv lige at forklare nærmere, skal dette ske når man klikker på et link er det fra en iframe til en anden iframe altså vist grafisk således:
    ---Iframe 1(der redirectes fra)
side|
    ---Iframe 2(navngivet fokus, der skal redirectes til)

eller?
Avatar billede Spotgun Seniormester
03. august 2004 - 16:49 #2
Du kan ikke sætte targets på en Response.Redirect, så du bliver i stedet nødt til at lave en løsning med at skrive en stump javascript lidt ala dette.

Response.Write("<script language='javascript'>fokus.location.href='design.asp';</script>")

Prøv at se om ikke det virker.
Avatar billede Spotgun Seniormester
03. august 2004 - 16:52 #3
...og det var et svar :)
Avatar billede Spotgun Seniormester
03. august 2004 - 16:53 #4
I mit eksempel går jeg ud fra, at du har en hovedside med din fokus-iframe, som design.asp skal reloades/redirectes ind i.

Er det korrekt antaget?
Avatar billede karsten_larsen Praktikant
03. august 2004 - 16:59 #5
-> nidyahou

hmm - ja det var vist lidt uklart.

Det hele foregår i den samme iframe "fokus" på den samme side, som hedder hoveddesign.asp.

Så fra "side a" i iframe "fokus" skal der redirectes til "side b i" iframe "fokus".


-> spotgun: det giver en fejl meddelelse at fokus ikke er defineret
Avatar billede karsten_larsen Praktikant
03. august 2004 - 17:01 #6
-> spotgun, jeg så ikke lige dit 3´de indlæg. Kaffen hjælper ikke mere, så det må vist snart være slut for idag.

Se den det jeg skrve før.

:-) karsten
Avatar billede Spotgun Seniormester
03. august 2004 - 17:02 #7
Ok, jeg regnede med at du linkede fra hoveddesign.asp til fokus.

Hvis det hele holder sig inden for din fokus-iframe, så prøv bare med en almindelig
Response.Redirect("design.asp")

Det ser ud til at virke fint her hos mig.
Avatar billede karsten_larsen Praktikant
03. august 2004 - 17:11 #8
he he - jeg fandt fejlen, det virker fint med en almindelig redirect. Fejlen lå et helt andet sted.

Jeg havde lavetform løkke, som skabte problemet.  spotgun du får point, da du gav mig idee til at se på de andre koder.

:-))karsten_larsen
Avatar billede Spotgun Seniormester
03. august 2004 - 17:12 #9
Godt du fandt ud af det :)
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