大家知道在使用FRONTPAGE制作網(wǎng)頁(yè)時(shí),可以插入WEB組件懸停按鈕和橫幅廣告管理器,以前在WIN98操作系統下顯示正常,而現在在WINXP下卻不能正常顯示了,原因是微軟公司出于競爭策略考慮,在Windows XP中不捆綁JVM,這樣大家在用FRONTPAGE的這些插件時(shí)會(huì )遇到不能正常顯示的問(wèn)題。其實(shí)懸停按鈕和橫幅廣告管理器采用的都是JAVA小程序,在HTML中顯示為用![]() 這是懸停按鈕的代碼: ![]() 這是橫幅廣告管理器的代碼: ![]() 網(wǎng)頁(yè)保存后將分別產(chǎn)生類(lèi)文件fphover.class、fphoverx.class 和 fprotate.class、fprotatx.class。 解決辦法是安裝JAVA虛擬機。 下面對JAVA虛擬機作個(gè)簡(jiǎn)單介紹。 1,什么是Java虛擬機 Java虛擬機(JVM)是Java Virtual Machine的縮寫(xiě),它是一個(gè)虛構出來(lái)的計算機,是通過(guò)在實(shí)際的計算機上仿真模擬各種計算機功能模擬來(lái)實(shí)現的。Java虛擬機有自己完善的硬件架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。 2,為什么使用Java虛擬機? Java語(yǔ)言最重要的特點(diǎn)就是可以在任何操作系統中運行。使用Java虛擬機就是為了支持與操作系統無(wú)關(guān),在任何系統中都可以運行。 3,Java虛擬機的基本原理 Java虛擬機屏蔽了與具體操作系統平臺相關(guān)的信息,使得Java語(yǔ)言編譯程序只需生成在Java虛擬機上運行的目標代碼(字節碼),就可以在多種平臺上不加修改地運行。Java虛擬機在執行字節碼時(shí),實(shí)際上最終還是把字節碼解釋成具體平臺上的機器指令執行。 |
聯(lián)系客服