Protookit二次開發的官方網頁版幫助文檔十分詳細,提供詳細的函數接口說明,示例代碼等,包含API Reference和Manuals兩大塊;但是剛裝了野火5和Creo2.0,發現protoolkitprotkdoc目錄下的index.html無法正常打開,這個開發打來了嚴重不變,經過一番努力終于,把問題解決了。下面跟大家分享一下,希望能給遇到相同問題的朋友有所幫助。
解決protkdoc目錄下index.html文件無法正常打開的問題
一、首先,Java安全設置太高,打開index. html時,網頁調用的JavaApplet程序可能會被阻止運行,彈出如下消息窗(見tu1)
解決:打開 控制面板程序Java(32),進入Java控制面板的 安全選項,如tu2將將安全級別改為 中 。
二、將Java安全級別改好了(改為:中)后,可能仍然未能打開,瀏覽器會出現如下情況(見tu3)。如果瀏覽器沒有出現如下圖的左側窗口,請把瀏覽器設置為 允許彈出式窗口。
在左側窗口 點擊右鍵 -> 打開Java控制臺,可以看到有如下錯誤:
顯示如下錯誤:
Error dfdasfdsfdsfsd:java.security.AccessControlException: access denied ("java.io.FilePermission" "C:Program FilesPTCCreo 2.0Common FilesM090protoolkitprotkdocconfig.TXT" "read")
Error in reading Configuration File 這是Java本身的安全控制問題,在網頁上運行的Applet,沒有經過數字簽名不可以訪問本地的DSN : city。
解決方法:更改java 的安全控制文件,在 Java安裝目錄下jre7libsecurityjava.policy
比如在grant {……}內的最后一行加入: permission java.security.AllPermission;
關閉瀏覽器,重新打開文件,即可。有時打開文件可能還會出現tu3所示情況:
請在左側窗口點擊右鍵 -> Reload applet,重新加載即可。或者點擊紅色字:錯誤:單擊獲取詳細信息,然后在彈出的對話框選擇 “重新載入按鈕”。正常載入頁面如下tu4:



