java applet載到網頁上,需再按一下~~??

我完成applet程式的撰寫,並包成jar,以jsp秀出applet,

同時也有進行驗証了,使用者一進到我的網頁就會先出現認証

的需求,但是~~~使用者按完確定認証後,在applet的那個範圍

還會再出現一個外框「請按空格鍵或ENTER鍵以啟用並使用這個

控制項」,記得flash也會這樣,但有方法解決,那applet有無辦法不用去點這個外框嗎(認証在沒關係)?~直接可以使用applet裡面功能??~

Update:

居然是ie搞的鬼…

除了移除這些鬼東西,沒別招了><

Update 2:

所謂的驗証就是為applet加上驗証碼

keytool -genkey -keyalg rsa -alias karr

產生rsa金鑰

2 Answers

Rating
  • Favorite Answer

    造成請按一下來啟動並使用此控制的發生原因:

    IE 對 ActiveX 控制項的啟動方式變更之更新

    Microsoft Update 中新增了兩個選用更新,包括先前的 IE7 的 HTTP 驗證問題修正,以及這個更新:「在此更新中,Internet Explorer 對部分使用 Microsoft ActiveX 控制項之網頁的處理方式略有變更。 特定網頁將要求使用者按一下 ActiveX 控制項或使用 TAB 鍵和 ENTER 鍵,以手動方式啟動。 此更新包含所有已發佈之安全性更新。」。總之,安裝此更新後,網頁中使用到 ActiveX 控制項的行為可能會有所變化。可以由「新增或移除程式」中移除此更新。可直接下載 KB912945:Internet Explorer for Windows XP Service Pack 2 更新或 KB912945:Internet Explorer for Windows Server 2003 更新。參考 Internet Explorer ActiveX update 及 Activating ActiveX Controls。

    相關連結:

    IE7 的 HTTP 驗證問題修正

    http://spaces.msn.com/christorng/blog/cns!7E615CF7...

    KB912945:Internet Explorer for Windows XP Service Pack 2 更新

    http://www.microsoft.com/downloads/info.aspx?na=22...

    KB912945:Internet Explorer for Windows Server 2003 更新

    http://www.microsoft.com/downloads/details.aspx?Fa...

    Internet Explorer ActiveX update

    http://support.microsoft.com/default.aspx/kb/91294...

    Activating ActiveX Controls

    http://msdn.microsoft.com/library/default.asp?url=...

    避免專利爭議 微軟更新 IE

    http://taiwan.cnet.com/news/software/0,2000064574,...

    移除方法:

    這是微軟新增的更新 (KB912945) 在作祟.

    解決步驟:

    1. 按 [開始]

    2. 按 [執行]

    3. 輸入 appwiz.cpl 並按 [確定]

    4. 勾選右上方的 [顯示更新]

    5. 點選 [XXXXXXX KB-912945]

    6. 按 [移除]

    7. 依照畫面上的指示,移除 KB912945

    若找不到 KB912945,就有可能是 KB912812 在作祟,因

    為 KB912812 包含了 KB912945,解決方法是下載並安裝

    KB917425,安裝後它就會停止 KB912812 的行為.根據

    微軟的說明,KB917425 僅適用於 IE 6.0,所以若你的 IE

    並非 IE 6.0 或安裝 KB917425 後無效,你可以嘗試參照上

    述的方法 [移除] KB912812.

    KB917425 下載處:

    http://support.microsoft.com/kb/917425#E0QB0ABAAA

    2007-03-08 19:17:30 補充:

    我的經驗是,沒事別去更新微軟的Service Pack

    Source(s): 微軟
  • ?
    Lv 4
    1 decade ago

    我記得我把applet嵌在網頁中

    沒有所謂的確定認証問題

Still have questions? Get your answers by asking now.