我可以手動導航到映射的驅動器上有一個.hta文件,雙擊.hta文件並執行正常。但是,我添加了鏈接到共享上的完整路徑(來自IE 8頁面),當我嘗試從鏈接運行時,如下所示:如何製作直接鏈接來執行.hta文件?
問:\ path ... \。hta
然後我得到一個JavaScript錯誤運行腳本時發生錯誤「長度爲空或不是對象」。 JavaScript代碼從名.hta文件本身未來在這條線:
...
for (var i = 0; i < matches.length; i++) {
...
我猜測,由於某種原因,「我」是不是當名.hta被流掉的鏈接初始化,而不是手動。
在任何情況下,當我嘗試直接從鏈接轉到文件時,會出現一個對話框詢問我是否要運行,保存或取消.hta文件。當我嘗試運行它時,出現javascript錯誤。
所以我的問題是:
- 我怎麼運行在瀏覽器鏈接這名.hta文件?
- 爲什麼從鏈接運行時得到javascript錯誤而不是手動運行時?
當您單擊瀏覽器鏈接時,它是要求您運行.hta還是導航到物理路徑你的瀏覽器? – mellamokb 2012-04-11 21:27:37