簡體   English   中英

從asp按鈕的代碼隱藏中打開新選項卡

[英]Open new tab from asp button's codebehind

基本上我有一個網格內部,當用戶點擊此按鈕時,我希望它在同一個瀏覽器上打開一個新標簽。 我已經嘗試了所有的東西,我覺得要把頭發拉出來。

關於如何處理這個的任何想法?

為您的按鈕生成以下HTML代碼:

<button onclick="window.open('http://www.url.com')">Open</button>

這是打開新選項卡還是新窗口取決於用戶的瀏覽器設置 - 這不是您可以控制的。

您可以將link為css中的按鈕。

HTML代碼可能如下所示:

<a href="" target="_blank">Open</a>

說明:

target="_blank" - 這將告訴瀏覽器在新標簽頁中打開您的鏈接。

嘗試使用ScriptManager.RegisterStartupScript(Page,typeof(Page),“newwindow”,“window.open('MyPage.aspx?querystring =”+ parameter.ToString()+“');”,true);

請嘗試此代碼。 它完美地工作..

回復於( “window.open( 'YourPageName.aspx', '_空白');”);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM