0
我使用window.open打開新窗口的網頁,但是這是由瀏覽器阻止,它要求用戶允許彈出是否有任何其他的方式來打開這將是由其他網站,該網站將不會受到瀏覽器,因爲你打開被屏蔽背後卻是由瀏覽器阻止如何打開從代碼的新窗口是否有任何其他的方式來打開
我的代碼
string url = "../Printticket.aspx";
string fullURL = "window.open('" + url + "', '_blank', 'height=600,width=1000,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes,titlebar=no');";
ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", fullURL, true);
如何從代碼中打開它背後無需用戶操作 – Tajkumar
打開彈出窗口被認爲是多數瀏覽器都危險,因爲它是由不同的垃圾網站這麼多虐待。這就是說,你不能100%肯定它會在每一個瀏覽器中運行,你需要提供反正回退。我建議使用現有的腳本打開彈出,但在同一時間顯示鏈接的用戶,因爲這是唯一安全的方式來獲得用戶的車票。 –