2011-12-16 25 views
-2

我有一個帶有1000個錨標籤的aspx頁面。如何爲錨標記的多個onclick事件打開一個單一的彈出窗口?

我想的onclick在彈出的窗口中,從數據庫中動態打開錨標記&顯示數據的單一彈出。

我想只用一個彈出在我的網頁。

對於彈出式將相對於改變錨點擊變化的1000錨標籤內的數據。

PLZ給我的IT解決方案。

plz幫助我。它非常緊迫。

在此先感謝。

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

有幾種方法可以使用asp.net ajax modalpopupextender或jquery。你能夠使用其中之一嗎?另外,這是使用錨定目標的一個非常基本的基本事物。 – 2011-12-16 10:39:24

+0

Yess im使用modalpopupextender ..但它給問題打開.cs文件中的點擊事件。 – pallavisahane 2011-12-16 10:42:38

回答

1

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'); 

這些都將在同一窗口全部打開。

0

你可以嘗試更新彈出式面板的數據

相關問題