簡體   English   中英

在 asp.net 中打開一個彈出窗口 window 而不顯示頁面的 url

[英]open a popup window in asp.net without showing url of the page

我在 asp.net 頁面上有一個鏈接按鈕,點擊后打開的頁面的 url 是動態創建的。 如何隱藏地址欄中顯示的彈出頁面的 url? 除了使用鏈接按鈕還有其他選擇嗎? 代碼:

lnkTest.Attributes.Add("onclick", "window.open('" + HttpContext.Current.Session["AttachmentURL"] + "','toolbar=no,titlebar=no,location=no,menubar=no,copyhistory=no,status=no,directories=no');");

此彈出窗口使用 url 打開存儲在數據庫中的附件。 因此 url 對用戶是隱藏的。

如何隱藏地址欄中顯示的彈出頁面的 url?

出於良好的安全原因,您不能在大多數現代瀏覽器中使用

此彈出窗口使用 url 打開存儲在數據庫中的附件。 因此 url 對用戶是隱藏的。

在這種情況下,默默無聞的安全性是荒謬的。 您頁面的 URL 將在加載后立即顯示在開發人員工具中,不隱藏任何內容

進行更改,以便您的 url 不包含敏感信息

暫無
暫無

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

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