【问题标题】:How to make a url from a popup window to be displayed on the parent window?如何使弹出窗口中的 url 显示在父窗口上?
【发布时间】:2011-04-28 01:25:42
【问题描述】:

我有两个页面,我们称它们为 pageA.php 和 pageB.php。

页面 A 包含一个文本区域和一个链接。我希望打开到 pageB.php 的链接(一个弹出窗口)。在 pageB.php 上,有一个 url,当我单击它时,该 url 将显示在 pageA.php 的文本区域内,并且一旦我单击该 url,pageB.php(弹出窗口)将自行关闭。

【问题讨论】:

  • 哇,我有点糊涂了。您可以多次从 PageA 打开 PageB 吗?如果是这样,JavaScript 就是您所需要的。

标签: php javascript popup window


【解决方案1】:

弹出窗口中的链接类似于

<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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-01
    相关资源
    最近更新 更多