Vraag & Antwoord

Webprogrammeren & scripting

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

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

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

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