Avatar billede bahne2000 Novice
03. juni 2004 - 12:03 Der er 5 kommentarer

iframes og variabler

hejsa,

Jeg vil høre om det er muligt.. f.eks. at have et link der referer til en iframe (target=name) og samtidigt opdatere andet på "hovedsiden" med en variable fra linket... eks..

<a href="iframe.php?kat=test" target="left">Klik her</a>

dernæst lave en IF både i iframe og på selve siden som begge tjekker denne variabel "kat" og gør noget ud fra indholdet.

Eller er der en anden måde at komme uden om det på, f.eks. ved at definere en variabel i selve koden som kan bruges på tværs af sider og iframes?

:o)
Avatar billede roenving Novice
03. juni 2004 - 12:12 #1
Ved hjælp af javascript kan du udføre noget på klienten, som rækker på tværs af frames ...
Avatar billede atheist Nybegynder
03. juni 2004 - 12:19 #2
Er det ikke bare at tilføje kat=test til src'en på iframen?
lave noget i stil med:
$app="";
if $_REQUEST["kat"]!=""{
$app= "?kat=test";
}
og så SRC="side.php<? echo $app; ?>" Det burde virke, og hvis der skal mere på kan det bare proppes på med $app ="$app&mere=noget";
Avatar billede atheist Nybegynder
03. juni 2004 - 12:20 #3
skulle måske tilføje at dit link så skal pege på hovedsiden, og så skal du tilføje "?kat=test" i urlen, så vil den også komme med over i Iframen...
Avatar billede bahne2000 Novice
03. juni 2004 - 12:56 #4
mange tak... jeg kigger på det senere i aften, er lige blevet kaldt på arbejde, vender tilbage :o)
Avatar billede avminarm Juniormester
03. juni 2004 - 15:35 #5
jeg har selv lige lavet noget med en iframe og gjort næsten som atheist skriver - så den er god nok - det ikke alene burde virke, men det virker ;o)
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