2014-03-07 16 views
0

當使用相同的JavaScript文件(script.js)的幾個脫機(本地)html文件時,如果我放置了該文件的唯一路徑它在C:// Windows/Script文件夾中。C:// Windows XP位置在XP/W7/W8上的JavaScript唯一路徑

<script type="text/javascript" src="file:///C:/Windows/Script/submit.js"></script> 

當我貼在其他幾臺機器(使用XP/W7/W8),這些HTML文件,然後C語言創建一個文件夾腳本:// Windows和放在那裏我submit.js文件,將它有一些問題?我的意思是,我假定每個電腦都有C:// Windows文件夾,所以如果我把這個路徑放到我的JS文件中,它就會工作,如果有一個js文件的話(我會把它手動放在每臺電腦上) 。

我的問題是:這是C://Windows位置不同在Windows XP或7,或者它可能是每個本地機器不同?

如果有人可能在其他分區上安裝了Windows,那麼我會通過更改腳本路徑來手動完成。

+0

否。在不同的PC上Windows可以安裝在不同的驅動器上_(請參閱%SystemDrive%)_和系統文件夾可能具有不同的名稱_(%SystemRoot%)_ –

+0

是的。我明白。而且,如果我直接在C://上創建文件夾,而不是在Windows文件夾中......並將腳本更改爲src =「file:/// C:/Script/submit.js」 – user3392725

回答

1

我不會依賴c:\ windows對每臺機器都是一樣的。對於一般的Windows路徑,建議使用API​​在任何給定的系統上查找它們。

如果您可以爲此腳本提供上下文,這將有很大幫助。它在用什麼?

+0

如果我放在C://腳本中 - 腳本將成爲我在C上創建的文件夾,包括我的js文件 – user3392725

+0

如果您可以確保客戶端系統上不存在其他用途​​,並且可以確保它會被創建,然後肯定。這就是爲什麼我問了上下文。取決於你部署的方式,你可以假設什麼以及你如何做到這一點會有很大的不同。 –