2011-06-18 19 views
7

Kendim yazdığım küçük bir javascript kitaplığım var. Benim web uygulamasında başvuru istiyorum, ama bildiğim mutlak yol olduğundaJava komut dosyası için mutlak dosya yolu

<script src='file:\\C:\Path\To\Script\Script.js'></script> 

javascript başvuru mümkün mü çalışmıyor?

+0

Web uygulamanız yerel mi, yoksa sahte/gerçek alan adı/ip mi? – Niklas

+0

Niklas, localhost'ta barındırılıyor – Alex

+1

Web uygulama klasörünüze kopyalayamamanız ve mutlak yerine göreceli bir yolla başvurmanızın bir nedeni var mı? –

cevap

12

file: url eğik gerekiyor ve yol da ileriye ihtiyacı eğik: Eğer yüklü oluyor diskinizdeki bir html dosyası içinde komut yerleştirirseniz, bu tabii sadece çalışacak

<script src='file:///C:/Path/To/Script/Script.js'></script> 

senin tarayıcın.

0

Bir Mac kullanıcısı olmama rağmen (sınırlı) Windows güvenliğim, Javascript dosyalarını "yerel olarak" çalıştıran kısıtlamalar içeriyor. En iyi bahsiniz, dosyayı web uygulamanızın dizin yapısına kopyalamak ve göreceli bir yoldan referanslamaktır.

Bu yalnızca daha fazla güvenilirlik sağlamakla kalmaz, aynı zamanda bir web sunucusuna veya somesuch'a dağıtırken içermeyi de hatırlamanız gereken bir şey değildir. JS dosyası uygulamanızın klasör yapısının dışındaysa, uzak bir sunucuya dağıtım yaparken her zaman dahil etmeniz gerekir.

İlgili konular