IE中object標籤

來源:互聯網
上載者:User

 以下規則適用於IE,此情況下IE配置為預設配置。http://blog.csdn.net/snipps/article/details/5524882

object標籤

如果你的電腦沒有安裝Jre

classid值為clsid:8AD9C840-044E-11D1-B3E9-00805F499D93,直接安裝,只需獲得使用者許可

classid值為clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA,IE會在IE中提示詢問使用者是否願意安裝Java plug-in,e.g:

這是IE安裝外掛程式常用的格式,請注意:如果你沒有制定classid屬性,那麼IE是不會檢查你是否需要外掛程式的,也就是說,他不會彈出這個安裝外掛程式的提示,另外,在這裡他判斷你要使用的是那個版本的Java plug-in,這是由codebase屬性值決定的,e.g:

codebase: http://localhost:8080/ria/soft/jre/jre-6u20-windows-i586.exe

 

IE由安裝包的配置資訊得到版本大小,以顯示在提示中

codebase: http://localhost:8080/ria/soft/jre/jre-6u20-windows-i586.exe#Version=1,6,0,20

此種格式如果codebase中的version屬性大於classid指定的版本大小,則轉向指定url下載安裝包,IE從url中安裝包中獲得版本屬性。

提示:當你同意安裝時,windows會提示你賦予安裝許可權

另外就是,classid指定的屬性值:clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA,e.g:

Classid: clsid:CAFEEFAC-0016-0000-0010-ABCDEFFEDCBA

你的機子上安裝的jre版本:1.6.0_16,則IE有如下提示:

 

這裡提示的就是:需要使用Java plug-in 6_16,也就是你的機子上安裝的jre.

 

但是如果你的電腦上安裝的多個版本的jre,在你用classid指定的版本號碼中,那麼這時IE將直接使用最大版本號碼的jre運行此applet.

 

無論你的電腦安裝的多少版本,它的預設安裝都會覆蓋以前的版本,以新版本代替,所以運行applet所用的jre是你的電腦上版本最高的,前提是它的版本號碼要大於等於classid中指定的,否則就會定位到指定的url中安裝jre

 

object標籤由codebase屬性值決定外掛程式安裝

object標籤

如果你的電腦沒有安裝Jre

classid值為clsid:8AD9C840-044E-11D1-B3E9-00805F499D93,直接安裝,只需獲得使用者許可

classid值為clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA,IE會在IE中提示詢問使用者是否願意安裝Java plug-in,e.g:

這是IE安裝外掛程式常用的格式,請注意:如果你沒有制定classid屬性,那麼IE是不會檢查你是否需要外掛程式的,也就是說,他不會彈出這個安裝外掛程式的提示,另外,在這裡他判斷你要使用的是那個版本的Java plug-in,這是由codebase屬性值決定的,e.g:

codebase: http://localhost:8080/ria/soft/jre/jre-6u20-windows-i586.exe

 

IE由安裝包的配置資訊得到版本大小,以顯示在提示中

codebase: http://localhost:8080/ria/soft/jre/jre-6u20-windows-i586.exe#Version=1,6,0,20

此種格式如果codebase中的version屬性大於classid指定的版本大小,則轉向指定url下載安裝包,IE從url中安裝包中獲得版本屬性。

提示:當你同意安裝時,windows會提示你賦予安裝許可權

另外就是,classid指定的屬性值:clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA,e.g:

Classid: clsid:CAFEEFAC-0016-0000-0010-ABCDEFFEDCBA

你的機子上安裝的jre版本:1.6.0_16,則IE有如下提示:

 

這裡提示的就是:需要使用Java plug-in 6_16,也就是你的機子上安裝的jre.

 

但是如果你的電腦上安裝的多個版本的jre,在你用classid指定的版本號碼中,那麼這時IE將直接使用最大版本號碼的jre運行此applet.

 

無論你的電腦安裝的多少版本,它的預設安裝都會覆蓋以前的版本,以新版本代替,所以運行applet所用的jre是你的電腦上版本最高的,前提是它的版本號碼要大於等於classid中指定的,否則就會定位到指定的url中安裝jre

 

object標籤由codebase屬性值決定外掛程式安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.