Vraag & Antwoord

Webprogrammeren & scripting

parameter doorgeven aan ander html bestand

Anoniem
Annie
2 antwoorden
  • Onderstaand html bestandje wordt aangeroepen door diverse andere html bestandjes. Met die andere html bestandjes wil ik een parameter meegeven, afhankelijk van de meegegeven parameter wil ik dan de rechterframe een html bestand laten laden die afhankelijk is van de parameter.

    Bv: de meegegeven parameter is: "Sander", dan moet de rechterframe het bestandje "Sander.html" laden

    is de meegegeven parameter: "Milou", dan moet de rechterframe het bestandje "Milou.html" laden

    Is dit mogelijk met javascript+html ?


    <html>
    <head>
    <title></title>
    </head>
    <frameset cols="376,*" border="0">
    <frame name="left" src="..\Standaardlinks.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0" noresize>

    <frame name="right" src="..\explorer.htm" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0" noresize>
    </frameset>
    <body>

    </body>
    </html>
  • Hallo Waarddebon!

    Een variabele doorgeven kan als volgt (deze variabele hoef je verder niet speciaal meer op te halen, Javascript herkent deze automatisch!): http://www.mijndomein.nl/index.html?varretje=waarde1&varretje2;=waarde2

    De broncode wordt dan zoiets:


    <html>
    <head>
    <title></title>

    <script language="javascript">

    function varnaarframe()
    {
    varretje = varretje + ".html";
    window.rechts.location = varretje;

    }


    </script>
    </head>
    <frameset cols="376,*" border="0">
    <frame name="left" src="..\Standaardlinks.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0" noresize>

    <frame name="right" src="..\explorer.htm" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0" noresize>
    </frameset>
    <body onload="javascript:varnaarframe()">

    </body>
    </html>

    Heb al een tijdje niet meer met Javascript gewerkt. dus als iemand er nog naar kan kijken??

    Grtz!!!

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.