我有两个页面,分别叫它们pageA.php和pageB.php。
页A包含一个文本区和一个链接。我想链接打开pageB.php(一个弹出窗口)。在pageB.php中,有一个url,当我点击它时,这个url会显示在pageA.php的文本区域中而当我点击这个url时,pageB.php(弹出窗口)会自动关闭
弹出窗口中的链接应该是
<a href="Whatever" onclick="ProcessLinkClick(this);return false;">Click Me in Popup Window</a>
,代码将是(未测试也没有错误处理)
<script language="javascript">
function ProcessLinkClick(oThis) {
if (window.parent) {
var textBox = window.parent.document.getElementById("IdOfTextBoxInParentWindow");
textBox.value = oThis.href;
}
window.close();
}
</script>