[Javascript]{Pagina met txtbox,button,Iframe}; d.m.v. onClick 'surfen' via Iframe.

Discussie in 'PC, Handheld & Algemeen' gestart door NL Apex, 2 sep 2005.

  1. NL Apex

    NL Apex iPod, therefore I am

    Berichten:
    576
    Leuk Bevonden:
    1
    Zoals de titel hopelijk al een beetje aangeeft,

    Ik ben bezig met een pagina. Deze bestaat uit een textbox, een knop, een een iframe. Ik wil graag een URL in de textbox in kunnen typen, op de knop klikken en dat vervolgens de desbetreffende pagina tevoorschijn komt in dat iframe.

    Ik heb al een aantal dingen:

    HTML:
    <form name="Txt1" align="center">
    <input type="text" name="url" size="20" value="http://www.startpagina.nl">
    <input type="button" value="Bladiebla" name="Knop1" onClick= document.getElementById("Frame").src = (parent.document.Txt1.url.value);>
    HTML:
    <iframe name="Content" id= "Frame" align="center" height="448" width="750">

    Alleen het werkt dus niet. Ik had op een gegeven moment het wel deels werkende. Ik had een standaard value aan de textbox gegeven.. en als ik dan op de knop drukte, ging het iframe naar die URL. Maar als ik daarna de waarde veranderde gebeurde er weer niks...Alleen dat stukje code is dus verloren gegaan..

    Zelf ga ik er van uit dat de fout zit in het stukje

    HTML:
    onClick= document.getElementById("Frame").src = (parent.document.Txt1.url.value);>


    Is er iemand hier die opheldering kan geven ?

    BVD,

    Apex
     
  2. Rovak

    Rovak Guest

    probeer es
    HTML:
    onClick=javascript:document.getElementById("Frame").src = (parent.document.Txt1.url.value);>
     
  3. Peanutnl

    Peanutnl Halo3

    Berichten:
    132
    Leuk Bevonden:
    0
    edit kheb niks gezegt :)
     
    Laatst bewerkt: 2 sep 2005
  4. NL Apex

    NL Apex iPod, therefore I am

    Berichten:
    576
    Leuk Bevonden:
    1
    Heb geprobeerd wat je net zei.

    Als ik wat invoer en op de knop druk dan krijg ik geen foutmeldingen in Opera(javascript consolo) en ook niet in IE.. maar.. in allebei de browser plakt hij achter de URL van het .htm bestand '?[whatever-je-intypt]'

    Voor de rest blijft het scherm hetzelfde...
     
  5. Peanutnl

    Peanutnl Halo3

    Berichten:
    132
    Leuk Bevonden:
    0
    kun je op je host php gebruiken?? het lijkt me dat met php dit veel makkelijker kan
     
  6. NL Apex

    NL Apex iPod, therefore I am

    Berichten:
    576
    Leuk Bevonden:
    1
    Dat kan wel jah...Heb alleen de ballen verstand van php ^_^
     
  7. Peanutnl

    Peanutnl Halo3

    Berichten:
    132
    Leuk Bevonden:
    0
    PHP:
    <form Action="<? echo $PHP_SELF ?>" method="POST">
    url without http://<br>
    <input type="text" name="url" size="20" value="<? echo $_POST["url"]; ?>"><br>
    <input type="submit" value="set" name="submit"><br>
    </form>
    <?
    if($_POST["submit"]){
    echo "<iframe name=\"Frame\" height=\"600\" width=\"1000\" src=http://". $_POST["url"] .">";
    }else{
    echo "<iframe name=\"Frame\" height=\"600\" width=\"1000\">";
    }
    ?>

    als het goed is zou het zo moeten werken..
    opslaan als een .php bestand
    meer hulp vraag maar :)
     
  8. Darkon 83

    Darkon 83 Active Member

    Berichten:
    1.662
    Leuk Bevonden:
    0
    De balle verstand hebben is natuurlijk niet goed. Ga naar je bieb en leen daar een boek over eht onderwerp .... voor dumies heet dat dacht ik. Veel suc-6
     
  9. NL Apex

    NL Apex iPod, therefore I am

    Berichten:
    576
    Leuk Bevonden:
    1
    Bieb.. wat is dat :confused:??








    Just kidding:) Ik ken die * For Dummies boeken wel ja, thnx voor de tip!:)
     
  10. NL Apex

    NL Apex iPod, therefore I am

    Berichten:
    576
    Leuk Bevonden:
    1
    Werkt [​IMG] All hail copy paste ^_^

    Tnx!

    (is handig als je zit te kloten op inet in je studiehuis uur en dr staat google op de taakbalk ipv geenstijl.nl oid)
     

Deel Deze Pagina