簡體   English   中英

在.NET Web應用程序中使用Response.Redirect到彈出窗口的最佳方法是什么?

[英]What's the Best Way to use Response.Redirect to for A Pop-Up in a .NET Web Application?

我正在嘗試這樣做,以防止最終用戶瀏覽器安全功能(例如彈出窗口阻止程序)妨礙我的應用程序。

無法禁用彈出窗口阻止程序以防止打開彈出窗口。

為什么要使用Response.Redirect? 我發現最好使用這種方法注入javascript:

ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "PopUp", "window.open([url]);", true);

另一種可能性是使用模式對話框或浮動iframe窗口在當前頁面上顯示其他內容。 jQuery對此非常有用。

例如,如果您對簡單的消息/對話框感興趣,請查看jQuery即興

jQuery即興

“用於彈出”如何? 您要重定向來創建彈出窗口嗎?

那是不可能的。 重定向是特定瀏覽器窗口發出的請求的返回狀態。 響應不會創建窗口。

暫無
暫無

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

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