我將ASP.Net頁面重定向到下載頁面,並使用ajax。重定向頁面確實起作用,文件被下載並且顯示了稱爲下載的頁面。我需要在下載文件後調用javascript以刪除等待的屏幕。Javascript不能在使用ajax的response.redirect上工作ASP.Net
我第一次打電話給redirect,然後javascript打開UI。阻止用戶界面,我正在使用onclientclick ='block()';
Response.Redirect("ExportFile.aspx, false);
ScriptManager.RegisterClientScriptBlock((this), this.GetType(), "alertAction", "alert('');unblock();", true);
即使警報不工作,所以JS根本沒有被解僱。我厭倦了將代碼放在文件下載頁面上,但這也不起作用。我甚至嘗試過身體onpageunload但是從來沒有開火。
我該如何重定向到文件下載頁面,然後調用JS來解鎖UI?
我不知道但如果你將重定向用戶,這是不尋常的塊整個頁面。 –
問題沒有解決。我打電話給jquery block Ui。將頁面變成透明黑色。現在我需要解鎖它,但我無法得到任何JS發射。 –