Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将javascript中的url调用自动调整为/~userdir/_Javascript_Apache_Url - Fatal编程技术网

将javascript中的url调用自动调整为/~userdir/

将javascript中的url调用自动调整为/~userdir/,javascript,apache,url,Javascript,Apache,Url,我正在svn上与许多人共享一个web应用程序项目,我们都有自己的测试工作文件夹 在某些javascript文件中,我使用“/my/url”语法调用本地url(例如,自动完成)。但是,在上面的设置中,url将用作“~username/my/url”。但是,如果我提交这样的代码,每个人在每次更新时都必须更改这些值。如何将前缀动态添加到文件中 谢谢, manojo使用window.location.pathname可以获取当前页面的路径(so/~username/final/子文件夹)。因此,您可以基

我正在svn上与许多人共享一个web应用程序项目,我们都有自己的测试工作文件夹

在某些javascript文件中,我使用“/my/url”语法调用本地url(例如,自动完成)。但是,在上面的设置中,url将用作“~username/my/url”。但是,如果我提交这样的代码,每个人在每次更新时都必须更改这些值。如何将前缀动态添加到文件中

谢谢,
manojo

使用window.location.pathname可以获取当前页面的路径(so/~username/final/子文件夹)。因此,您可以基于此获取前缀。

听起来您应该使用相对URL,而不是绝对URL

谢谢你的回复。你是对的,绝对URL不起作用。然而,我使用的是一个框架(cakephp),它可以重新路由URL。这意味着在我的情况下,相对url会根据我所在的页面而变化。我想以上的解决方案对我来说只是暂时的,尽管我不确定是否有更好的解决方案。