Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

javascript/html FORM info met GET van ene naar andere frame

maIRnaairruJ
7 antwoorden
  • Ik heb een site met 2 frames (linker frame menu / rechter frame info per menuoptie). Nu wil ik informatie van het ene rechter frame naar een ander rechter frame. Hiervoor heb ik reeds een werkende FORM.

    Ik zie met GET echter niet de informatie in de URL omdat altijd de parent frame wordt getoond.Hoe moet ik dit oplossen?
  • Als je bedoelt dat je wilt posten naar een ander frame dan kan je in de FORM tag een target opnemen, bijv:

    [code:1:46b0a74313]<form action="foo.html" target="bar">[/code:1:46b0a74313]

    Als je iets anders bedoelt zou je je vraag dan wat willen toelichten? Ik begrijp er namelijk niet veel van ;)
  • Bij accoord heb ik in Javascript: Form.action= 'hiernaartoe.htm'

    Gebeurt ook prima en in het juiste rechter frame. Wat ik nu mis, is de
    URL in de Adress balk met de informatie. Dus zoiets als 'http://www.blablabla.nl/hiernaartoe.htm&name1=waarde&……..'

    Dat zie ik nu juist niet dus kan ik het - neem ik aan - ook niet uitlezen.

    Maar is het er misschien wel maar wordt het gewoon niet getoond.
    Je ziet altijd de URL van de parent frame
  • Als er staat method="post" dan zal je het niet zien.
  • Als je een GET gebruikt voor het form dan is er niets aan de hand. Je kan dan gewoon de gegevens uitlezen, ook al zijn deze niet zichtbaar in de adresbalk.
    Als je daarentegen, zoals BelgiumBoy_007 aangeeft, een POST gebruikt dan kan je de gegevens alleen server-side uitlezen. Je zal dus even naar de [i:cec76e97c6]method[/i:cec76e97c6] van je form moeten kijken.
  • :) thanks. Ik gebruik GET. Dat het niet zichtbaar is in de adresbalk, komt dat door frames of zoiets?
  • Dat komt inderdaad door het gebruik van frames. Als je met de rechtermuisknop in je frame klikt en de properties bekijkt zul je zien dat de waarden daar wel in de URL staan.

Beantwoord deze vraag

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