2013-05-21 43 views
8

我正在处理本地环境,但我不确定是否已正确写入我的src URl,因为我的函数无法正常工作。粗体脚本标签有问题的src。为本地开发环境编写脚本'src'url的正确方法是什么?

<!DOCTYPE html> 
<html> 
    <head> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> 
    <script src="http://www.parsecdn.com/js/parse-1.2.2.min.js"></script> 

    **<script src="/Users/myUserName/Desktop/myPage.js"></script>** 

    </head> 
    <body> 
     <div id="mainDiv"> 
      <p><a href="#">anchor</a></p> 
     </div> 
    </body> 
</html> 
+6

在浏览器中打开你的'js'文件,然后复制浏览器URL的绝对路径。它可能是这样的:file:/// C:/Users/User12/Desktop/underscore.js – Ikrom

回答

14

写在src标签用于调用JS文件

<script type='text/javascript' src='../Users/myUserName/Desktop/myPage.js'></script> 

这应该工作。

11

我相信浏览器正在从Web服务器的根目录查找这些资产。这很困难,因为它很容易在您的机器上开始开发,而无需真正使用网络服务器(只需通过浏览器加载本地文件)

您可以先将您的html和css/js打包在一起?

的目录结构是这样的:

-yourapp 
    - index.html 
    - assets 
    - css 
    - js 
     - myPage.js 

那么脚本标签(从index.html的)可能看起来像

<script src="assets/js/myPage.js"></script>

的包装你的HTML和资产于一体的加入benifit目录是您可以复制目录并将其提供给其他人或将其放在另一台机器上,并且它会很好地工作。

相关问题