Jag har ett formulär, där man via en knapp kan öppna ett till formulär i ett nytt fönster:Skicka tillbaka värden från popupfönster till huvudfönstret
function newComp()
{
window.open("newComp.asp", "newComp", "height=300, width=450");
}
Värdena i newComp.asp skickas sedan till newCompConf.asp, där de läggs in i en databas.
Jag vill att ett av de värden man fyllt i i popup-formuläret ska läggas in i ett fält i huvudfönstrets formulär - utan att uppdatera hela sidan (eftersom man kan ha fyllt i andra saker, som man inte vill ska försvinna...)
När man klickar på formulärknappen i popupformuläret har jag lagt in följande:
window.opener.document.topic.title.value = document.comp.company.value;
window.close();
Men själva formuläret anropar ju newCompConf.asp, som är en asp-sida som inte öppnas i nåt fönster... Kan jag därifrån lägga in värdet i huvudformuläret?
Hmm...svårt är det att förklara...