Avatar billede the_stalker Nybegynder
03. maj 2001 - 15:03 Der er 4 kommentarer og
1 løsning

Variabler fra iframe

Jeg har en form, hvori der er en iframe midt på siden (den bruges til at skifte mellem en http- og en ftp-formuler, da det er en linkside)

Så er det jeg gerne vil vide:
Da mit script (der skriver oplysningerne til en fil) er kodet i Php, hvordan henter jeg så de variabler som bliver indtastet i den iframe ???
Avatar billede barefoot Nybegynder
03. maj 2001 - 15:08 #1
Du sender dem til hovedsiden fra iframen:

fil i iframen:

<form action=\"din_hoved_side\" target=\"_parent\" method=\"post\">
<input name=\"noget\">
<input type=\"sibmit\">
</form>

Det ville være en god ide at sørge for at du også sende en information om hvilken side der var i iframen så php kunne hente den rette.
Avatar billede the_stalker Nybegynder
03. maj 2001 - 17:11 #2
I min iframe har jeg bare
1. Én textbox til http-links
2. Fire textboxe til ftp-links

Så derfor har jeg ingen submit-knap i nogen af dem ??

Er det så en umulig opgave ??
Avatar billede r_brejnholt Nybegynder
03. maj 2001 - 19:37 #3
Kan du ikke bare bruge javascript til at submitte formen:
På den side der rummer iformen:

<input type=\"button\" name=\"submitknap\" value=\"OK!\" onclick=\"document.iframnavn.formularnavn.submit()\">

eller få et javascript til at hente værdierne ud af iframeboxen ved at sige

<script>
function getvals() {
f=document.iframenavn.formularnavn
val1 = f.tekst1.value;
val2 = f.tekst2.value;
document.location.href = \"sogside.php?val1=\"+val1+\"&val2=\"+val2
}
</script>
<input type=\"button\" name=\"hentvals\" value=\"OK!\" onclick=\"getvals()\">

Avatar billede barefoot Nybegynder
03. maj 2001 - 21:35 #4
Du vil sende noget til hovedsiden fra iframen?
Aller først ville jeg anbefale dig at droppe iframen og bruge include(\"\");
Iframe virker heller ikke i ældre udgaver af netscape end 4.5.

Så vil jeg gerne høre hvorfor du ikke har nogen submit knap.
Kan du ikke lave en ?
For der må da være et eller andet som sender siden når man har skrevet det som man vil.
Det kan også godt laves med et almindeligt link, men jeg vil mene at det smarteste er at bruge submitknappen frem for at sende info sammen med et link....

Prøv at poste noget kode....
Avatar billede the_stalker Nybegynder
24. juli 2001 - 23:22 #5
Point er givet, selv om jeg fandt en anden løsning :-)
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