[英]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.