我寫了一個需要使用第三方ActiveX控件的ASP.net站點。提示安裝ActiveX不顯示
一切都按預期工作,但是當新用戶第一次訪問該頁面時,他們沒有得到安全的時間提示來安裝activeX控件。 (IE中的黃色條)。
我從哪裏開始排除故障?
我寫了一個需要使用第三方ActiveX控件的ASP.net站點。提示安裝ActiveX不顯示
一切都按預期工作,但是當新用戶第一次訪問該頁面時,他們沒有得到安全的時間提示來安裝activeX控件。 (IE中的黃色條)。
我從哪裏開始排除故障?
想通了,
出於某種原因,在應用程序沒有第一時間致電安裝的根引用OCX。在HTML標記以下工作
無
<OBJECT ID="xxx" classid="xxx" CODEBASE="/axcontrol.ocx"></OBJECT>
<OBJECT ID="xxx" classid="xxx" CODEBASE="~/axcontrol.ocx"></OBJECT>
<OBJECT ID="xxx" classid="xxx" CODEBASE="../axcontrol.ocx"></OBJECT>
但是,如果我把該OCX在同一文件夾作爲主機ASPX頁面,並設置CODEBASE =「axcontrol.ocx」它工作正常
在用戶計算機上Internet屬性,也有關於ActiveX控件的各種安全設置,並在瀏覽器會自動下載並運行,提示下載並運行,或只是沒有它們做任何事情。
這些設置可以針對Internet和本地Intranet進行調整,因此您可能需要更改安全級別?
這是無關的IE設置,我設置一些虛擬機,並在不改變IE瀏覽器,如果我手動註冊在命令提示符下的ocx工作 – 2010-10-10 15:52:56
我們需要更多有關框的一般細節開始。我會告訴你應該提供什麼,但是你可能已經知道我們需要什麼類型的信息了....在此先感謝。 – 2010-10-08 22:14:44
我認爲他意味着它發生在任何盒子上,而不僅僅是一個特定的盒子。 – ChessWhiz 2010-10-08 22:42:50
我已經更新的問題,以澄清這確實只發生還未訪問過該網站的PC上 - 任何PC – 2010-10-09 02:15:56