问题标签 [absolute-path]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
509 浏览

django - 为什么我在本地上传产品图片时会在 Satchmo 中获得绝对 URL?

我正在使用 Django 和 Satchmo 进行一些本地开发。当我通过管理员在本地上传产品图像时,图像的路径显示为绝对路径,包含驱动器号,而不是正确的相对路径。

更奇怪的是,Satchmo 将原始图像和它生成的缩略图都保存在我的/media/目录和/media/images/目录中,后者是我希望它们去的地方。

相关设置如下:

我已经三次检查了 local_settings.py 文件,其中任何地方都没有提到“媒体”这个词,所以我确定没有设置覆盖。

如果有帮助,我在 Windows 上,但我正在为我的路径使用所有正确的 unix 表示法。

0 投票
2 回答
1424 浏览

asp.net - 如何在开发机器的aspx页面中使用绝对url?

我发现自己在我的 aspx 页面中经常使用 ResolveUrl 函数,但解析的路径始终是相对的。我希望能够使渲染路径以常规“ http://localhost/myproject/ ”开头

如果我更改文件的层次结构,如何在不破坏任何代码的情况下实现这一点?编写一个函数并为页面上的每个目标链接调用它会不会效率低下?

0 投票
1 回答
734 浏览

path - 如何快速创建具有绝对路径的别名?

我在制作别名时经常犯错误:

相反,我必须编写整个路径才能使最后一个命令正常工作:

我真的很想得到类似于(1)的东西。做(2)非常耗时。如何快速创建别名的绝对路径?

0 投票
3 回答
5959 浏览

java - 使用 Ant 执行适用于绝对路径,但不适用于相对路径

我的 Ant 脚本中有以下代码段。它执行得很好:

但是当我尝试通过设置目录来执行它时,如下所示:

我得到:

执行失败:java.io.IOException:无法运行程序“programName.exe”(在目录“C:\test\foo”中):CreateProcess error=2,系统找不到指定的文件

请帮忙!为什么单独指定目录时它不起作用?

0 投票
1 回答
4228 浏览

.htaccess - 在 .htaccess 中使用 mod_rewrite 时,HTML 中的相对路径会中断

我是新手.htaccess和 mod_rewrite。

我正在使用以下重写规则:

我能够成功地重定向这两种情况。

但为了做到这一点,我不得不将 CSS、JS 和其他路径更改为绝对路径,否则 CSS 和 JS 不会加载。

我正在使用

在重写规则不起作用并且在我将其更改为之后

我让它工作。

网站上的任何其他 URL 也是如此。

有没有办法绕过这个,因为我在我正在开发的网站的几乎所有地方都使用相对路径?

0 投票
2 回答
9467 浏览

.htaccess - 使用 URL 重写的问题(相对路径不起作用)

我正在使用 .htccess 文件来重写我的 URL。我在我的 .htaccess 文件中使用以下规则

重写工作正常。

但是,当我尝试通过相对路径访问任何其他页面时,在所有情况下,URL 都没有正确重定向。

就像下面的例子

当我单击提交时,加载的页面http://mydomain/product/1/something/something.php不存在,因此引发 404 错误

我尝试在头部使用基本标记,但这会在我使用页面锚点和模式窗口时产生问题。它被重定向到索引页面。

如果需要更多详细信息,请告诉我。

我对此很陌生。那么,有人可以帮我解决这个问题吗?

提前致谢, Kartik

0 投票
6 回答
25437 浏览

javascript - 我的脚本 src URL 是什么?

是否有一种简单可靠的方法来确定当前正在执行的 JavaScript 文件(在网页内)的 URL?

我对此的唯一想法是扫描 DOM 中的所有脚本src属性以查找当前文件的引用方式,然后通过将其应用于document.location. 任何人都有其他想法,是否有一些我完全忽略的超级简单方法?

更新:通过 DOM 访问的脚本元素已经有一个src包含完整 URL 的属性。我不知道这是多么普遍/标准,但或者您可以使用getAttribute("src")它将返回 [X]HTML 中的任何原始属性值。

0 投票
7 回答
3233 浏览

html - 我应该对网站内的页面使用相对路径吗?或者没关系?

我只是想知道定义链接到域名内页面的 url 的最佳方法是什么。例如,对于域 www.example.com .. 我可以有类似的链接

<a href="http://www.domain.com/test.html">test</a>

或者

<a href="test.html">test</a>

我遇到的一个问题是,在使用模板时..如果我使用带有相对链接的 html 模板,那么我不能对目录 www.example.com/directory2 使用相同的模板,因为公共链接不起作用对于那个页面..既不是css文件也不是javascripts文件。

我要么必须复制模板,要么绝对设置路径。我选择了绝对路径。所以模板路径以http://www.mydomain.com/开头。这是否会导致任何性能问题,如多个 http 请求、域解析或任何其他问题?您对此有何建议/评论?

谢谢。

0 投票
4 回答
13834 浏览

java - Java:无论操作系统如何,如何确定路径是否为绝对路径

不管程序当前运行的平台如何,Java 中是否有确定给定路径是否为绝对路径的方法。所以,我想要的可能类似于以下示例:

在 Linux 上:

在 Windows 上:

我可能可以编写一些代码来解决这个问题,但我只是想知道是否有人知道 Java 提供的一个内置类来解决这个问题。或者有没有人遇到过这个问题?你是怎么解决的?

谢谢!

0 投票
3 回答
13593 浏览

netbeans - netbeans:永久添加库

我在一个小组项目中工作,每次结帐后
我都必须删除并添加 javamail api ..(因为路径是相对的)我怎样才能将它放在项目文件夹中?

这就是我添加库的方式:

  1. 右键单击库文件夹
  2. 添加/jar文件夹..
  3. 选择mail.jar

但是当我的同事检查出来时……他遇到了问题。我怎样才能使路径绝对?