在Web服务器(包括localhost)上,有/
的链接或/style/myapp.css
的样式表工作正常。但是,当项目是本地项目(即file://
URL)时,指向/
的链接将指向文件系统根目录。有没有办法在浏览器中指定本地项目的根目录?
答案 0 :(得分:0)
您可以在index.html上添加:
<script type="text/javascript">
$(function() {
$('a').click(function() {
document.location = $(this).attr('href');
return false;
});
});
</script>
答案 1 :(得分:0)
我没有足够的声誉在上面发表评论,但如果您使用的是Windows,则可以使用类似Wampserver的内容:https://sourceforge.net/projects/wampserver/
我个人推荐它,因为它使用起来非常简单,它将为您提供一个带有MySQL和PHP的Web服务器。您的好处是,您将能够在本地复制与服务器上相同的环境。
您可以将本地文件夹设置为您喜欢的任何位置,并在http://localhost
的网络浏览器中进行检查希望有所帮助。尝试并复制这两种环境,以便始终可以使用您的创作。如果您安装Wamp并且无法通过http://localhost访问它,那么您可能遇到防火墙问题,因此您需要调查如何打开端口80.
这听起来也会解决你的问题。
http://localhost/style/myapp.css会引用&#34; /style/myapp.css"。
如果您从c:\ wamp64 \ www托管您的Wamp服务器,那么位置&#34; /style/myapp.css"将指的是C:\ wamp64 \ www \ style \ myapp.css
- 亚当