2009-02-09 32 views
0

我想顯示使用DHTML的菜單,但我得到一個Javascript錯誤,菜單沒有顯示。

DHTML菜單不顯示

<script language="JavaScript" 
     vqp_datafile0="Welcome to Epicenter Fitness_files/epicenter_nav.js" 
     vqp_uid0="61625" 
     vqptag="doc_level_settings"> 
    cdd__codebase = "Welcome to Epicenter Fitness_files/"; 
    cdd__codebase61625 = "Welcome to Epicenter Fitness_files/"; 
</script> 

<script language="JavaScript" 
     src="Welcome to Epicenter Fitness_files/epicenter_nav.js" 
     vqptag="datafile"> 
</script> 

<script language="JavaScript" 
     vqp_menuid="61625" 
     vqptag="placement"> 
    create_menu(61625) 
</script> 

當我在Firefox看,它說,create_menu功能是找不到的。
是create_menu內置的DHTML函數嗎?
我的所有JS文件包括epicenter_nav.js文件(包含顯示菜單和子菜單的代碼)都保存在文件夾D:\ Welcome to Epicenter Fitness_files下。

+0

儘量避免目錄名稱中的空格。另外,你是從d:root運行這個文件嗎?如果不是,嘗試絕對路徑。 – tehvan 2009-02-09 09:15:55

回答

0

該文件是否位於D:\的根目錄下?因爲路徑"Welcome to Epicenter Fitness_files/epicenter_nav.js"是相對於當前文件。

0

您的服務器可能無法正確處理空格在URL中 - 嘗試重命名你的目錄(參考)到Welcome_to_Epicenter_Fitness_files

編輯:也,這看起來像保存IE或Firefox網頁的目錄結構(另存爲完整的網頁)。我不確定所有JS都以這種方式保存。包含文件絕對不會保存,所以仔細檢查你的JS文件是否包含上述功能。