如何为锚标记的多个onclick事件打开一个单一的弹出窗口
本文关键字:一个 窗口 单一 事件 onclick | 更新日期: 2023-09-27 18:18:07
我有一个aspx页面1000锚标记。
我想打开一个单一的弹出窗口点击锚标签&从数据库中动态弹出窗口显示数据。
我想在我的页面中只使用一个弹出窗口。
对于1000个锚点标签,弹出窗口的内部数据将随着锚点点击的改变而改变。
<h5><a href="#" runat="server" >Advertise & Media</a>
<em>
2 entries
</em>
</h5>
<ol>
<li><a id="advMedia1" runat="server" href="#" onclick="advMedia1_onclick">Advertise Agency</a></li>
<li><a runat="server" runat="server" href="#">Magazine</a></li>
<li><a runat="server" runat="server" href="#">Press</a></li>
<li><a runat="server" runat="server" href="#">Weekly</a></li>
</ol>
window.open()
函数接受窗口的名称作为第二个参数。
window.open(url, name);
当你已经打开了一个同名的弹出窗口时,你的浏览器会重复使用这个窗口。
例如
window.open('/Page1.aspx', 'SameWindow');
window.open('/Page2.aspx', 'SameWindow');
window.open('/Page3.aspx', 'SameWindow');
window.open('/Page4.aspx', 'SameWindow');
你可以尝试更新你的弹出面板的数据