1
有沒有辦法來驗證頁面是否已經加載在C#中,我從代碼發射HTML窗口,並想知道如果窗口已加載?那可能嗎?是否已加載窗口?
HtmlPage.Window.Navigate(new Uri(uri), "_blank", "toolbar=no");
有沒有辦法來驗證頁面是否已經加載在C#中,我從代碼發射HTML窗口,並想知道如果窗口已加載?那可能嗎?是否已加載窗口?
HtmlPage.Window.Navigate(new Uri(uri), "_blank", "toolbar=no");
如何事情的基本工作原理:
響應服務器無法知道該頁面是否已成功加載,或者在respo之後是否有事件中斷了該進程nse發送。如果您確實需要知道頁面已加載,則需要使用客戶端代碼js或silverlight找到它,並將信息/請求發送回加載該頁面的服務器。
有沒有一種方法可以知道這個窗口是否已關閉?我問的原因是,HtmlPage是一個靜態類,我不能讓這個類的對象添加類似於關閉事件回調的東西 – macha
服務器端你不知道,除非你用JavaScript客戶端捕獲onunload事件(然後發回信息到服務器),但這不是一個可靠的方法。爲什麼你需要知道什麼時候窗戶關閉? – Kamen