Hoi!
Ik heb een form in een iframe en wil dat posten naar een externe website. FireFox doet het natuurlijk prima. IE 6 (SP2) lust het echter niet helemaal.
Als ik het form (extern html bestand) gewoon open is het geen probleem, vanuit een iframe werkt het niet goed: hij post wel maar blijkbaar is het geen geldige login.
Zo ziet het eruit:
De pagina met het form (Mambo CMS pagina):
loginform.html (staat dus op dezelfde server en is een imitatie van het originele (externe) login form)
Het originele login form (waarvan ik eigelijk een kopie maak) is hetzelfde als de action url (Login.asp dus). Als ik die pagina in het iframe laad (<iframe src="http://www.extern.com/Login.asp">) krijg ik dezelfde fout: er wordt gepost maar blijkbaar geen geldige login, ik kom terug op het login form.
Iemand een idee wat ik kan proberen? Is het misschien een veiligheids "feature"?
Ik heb geen toegang tot extern.com. Ik ben bezig de site voor de europese vestiging te maken en extern.com is de amerikaanse site. Uiteraard kan ik in contact komen met de mensen hierachter. Aangezien de (.com) site echter niet zo heel erg goed in elkaar zit heb ik geen zin om per email te gaan debuggen. Daarnaast is het ASP, waarmee ik geen ervaring heb.
Ik heb een form in een iframe en wil dat posten naar een externe website. FireFox doet het natuurlijk prima. IE 6 (SP2) lust het echter niet helemaal.
Als ik het form (extern html bestand) gewoon open is het geen probleem, vanuit een iframe werkt het niet goed: hij post wel maar blijkbaar is het geen geldige login.
Zo ziet het eruit:
De pagina met het form (Mambo CMS pagina):
code:
1
2
| <h1>Hoi, log maar in</h1> <iframe src="loginform.html"></iframe> |
loginform.html (staat dus op dezelfde server en is een imitatie van het originele (externe) login form)
code:
1
2
3
4
5
| <form action="http://www.extern.com/Login.asp" method="post"> <label>Email:</label> <input type="text" name="Email" /> <label>Pass:</label> <input type="password" name="Password" maxlength="7" /> <input type="submit" value="Submit" /> </form> |
Het originele login form (waarvan ik eigelijk een kopie maak) is hetzelfde als de action url (Login.asp dus). Als ik die pagina in het iframe laad (<iframe src="http://www.extern.com/Login.asp">) krijg ik dezelfde fout: er wordt gepost maar blijkbaar geen geldige login, ik kom terug op het login form.
Iemand een idee wat ik kan proberen? Is het misschien een veiligheids "feature"?
Ik heb geen toegang tot extern.com. Ik ben bezig de site voor de europese vestiging te maken en extern.com is de amerikaanse site. Uiteraard kan ik in contact komen met de mensen hierachter. Aangezien de (.com) site echter niet zo heel erg goed in elkaar zit heb ik geen zin om per email te gaan debuggen. Daarnaast is het ASP, waarmee ik geen ervaring heb.
[ Voor 11% gewijzigd door JayVee op 17-06-2005 14:02 ]
ASCII stupid question, get a stupid ANSI!