|
|
1
23
为了这个我喜欢放
变成
并且可以通过javascript检索到:
|
|
|
2
3
|
|
|
3
3
客户端不知道服务器的配置,因此无法在服务器不通知的情况下确定webapp根目录。您可以尝试的一个选项是使用head元素中的基本元素,让服务器动态生成它,而不是硬编码它(这样它会显示每个服务器的相关URL):
然后,所有URL都将被视为与此相关的。因此,您只需向/data.json发出请求即可。但是,您需要确保应用程序中的所有其他链接都记住这一点。 |
|
|
4
2
如果脚本知道自己的文件名,则可以使用文档。 GetElementsByTagname ()遍历列表,直到找到与您的脚本匹配的脚本,然后以这种方式提取完整(或相对)的URL。 下面是一个例子:
考虑到这种方法会受到文件名冲突的影响。 |
|
|
5
0
我在我的库主入口点(main.php)中包含以下代码:
$g_config是一个包含配置选项的全局数组。因此,站点后缀可能在您的开发框中显示为:“/sites-working/thesite/public-html”,而在具有虚拟主机(域名)的服务器上显示为“/”。 这个方法也很好,因为如果有人在开发框的IP地址中键入,它将使用相同的IP地址来构建到javascript文件夹的路径,而不是像“localhost”,如果使用“localhost”,它将使用“localhost”来构建URL。 而且,因为它还检测到SSL,所以如果您向服务器添加了SSL支持,就不必担心是否会通过HTTP或HTTPS发送资源。 然后,在模板中,使用
或
我想后者会更快。 |