在同一弹出窗口中显示不同内容的最佳方法是什么。

我正在执行以下操作:

    <a href = "javascript:openWin('content1.htm')">Content 1</a>
    <a href = "javascript:openWin('content2.htm')">Content 2</a>
    <a href = "javascript:openWin('content3.htm')">Content 3</a>


而且我有以下javascript:

       function openWin(url) {
        window.open(url, "_blank", "toolbar=no, scrollbars=no, resizable=no, top=200, left=300, width=870, height=650");
    }


现在,单击每个链接后,将打开不同的弹出窗口。如何定位到同一弹出窗口以显示适当的内容,因此单击第二或第三链接后只能打开一个弹出窗口?

谢谢

最佳答案

确实很容易,您正在创建新的弹出窗口,因为您将"_blank"指定为参数,将其更改为名称,并且只要打开就将在同一窗口中打开。

   function openWin(url) {
    window.open(url, "samewindow", "toolbar=no, scrollbars=no, resizable=no, top=200, left=300, width=870, height=650");
}

09-11 04:50
查看更多