我一直在我的C#窗口應用程序中使用window.external成功調用我的C#形式的公共職能。我已經正確設置了objectforscripting屬性,這在我的開發機器上運行得非常好,它具有Windows 7和IE9。window.external不能在IE6(Win XP SP3)從C#應用程序
但是在我的測試機器上,這是一臺Windows XP電腦,window.external不工作。當我檢查window.external對象的typeof時,我得到'object',但是當我嘗試枚舉函數時,沒有任何東西。
當我嘗試調用該函數時,什麼也沒有發生。必須有一個JavaScript錯誤,但不知道它是什麼,因爲瀏覽器不告訴我。
我相信windows.external非常流行,人們必須在包括WinXp和IE6在內的所有操作系統上使用它。任何想法爲什麼發生在我身上?