You might try to put the value in a query string and process it in page1.html function replace() { opener.location.replace("page1.html?somevariablename=" + document.forms[0].rep.value, opener.name); ; } Or in the code for page1.html get the value from the other window. For instance, in page1.html use document.forms[0].field.value = [childWindow'sName].document.forms[0].rep.value Bob Filipiak (Contractor) MCP -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.evolt.org/pipermail/javascript/attachments/20010510/2837f2d4/attachment.htm>