外部引入js文件的當前路徑是html文件的當前路徑
我的文件結構如下:
---current?? 這個文件夾放html文件
?????????????? ? |
???????????? ?? ?|----jscript?? 這個文件夾放javascript文件
???????????? ????|
??????????? ?? ? |----images??? 這個文件夾放圖片,有圖片icq01.gif、icq02.gif、google01.gif 等圖片
?? current/jscript/RandomBackgroundPicture.js 內容如下:







































?? current/index.html文件如下:






















結論:html文件外部引入javascript時,javascript的當前路徑是html的當前路徑,而不是js文件的當前路徑。例如此例中,對于RandomBackgroundPicture.js本身而言,icq01.gif的相對路徑是"../images/icq01.gif",但這是不正確的;當它被index.html引入時,相對路徑是相對與index.html的路徑而言,所以應該是"images/icq01.gif"才對。
?
posted on 2006-07-08 13:23 飛仙 閱讀(6788) 評論(0) 編輯 收藏 所屬分類: Javascript