如何在我的JavaScript中查找站点基本URL
How to find site base URL in my javascripts?
为Javascript提供Ajax调用等URL的最佳实践是什么?我的 javascript 位于公用文件夹website/js/
中,需要获取website/
部分,以便我可以从那里构建 Ajax 调用的 URL。
有没有最好的方法可以做到这一点?我正在考虑在 html 中包含一些内容,例如:
var 基数 = ;有更好的方法吗?
只需使用 window.location.origin
如果您需要末尾的斜杠"/":
var baseUrl = window.location.origin + "/";
您不需要完全限定的路径。 以/
开头的 URL,并使用相对路径。
var full_path = 'http://www.google.com/js/some_js_file.js';
var relative_path = '/js/some_js_file.js';
如果您在以下位置查看页面,则这些是等效的 www.google.com
只需使用以下代码
var base_url='http://'+window.location.host+'/';
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 使用php或javascript从facebook相册URL中删除多余的部分
- Angular JS IE9 Hashbang url rewriting
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 当站点不是其URL的根时,如何在getJSON调用中定位API
- 如何从显示提要的外部服务器或站点解析RSS URL
- 在 Javascript 或 Jquery 的 Iframe 中出现外部站点的 URL 时出错
- 如何在我的JavaScript中查找站点基本URL
- 可以'在asp-mvc中获取站点根url
- 通过更改链接中的url链接到Wordpress移动站点的确切页面
- 在iframe中显示活动站点,作为父页面url的扩展
- 从站点获取图像URL
- 为AJAX站点处理散列url的更好方法
- 在静态站点上使用URL's中的参数
- 在javascript中获取站点根url
- 在开发和生产站点中使用Javascript获取不同的基础Url
- 使用PHP或javascript更改站点url
- 让用户在同一站点内手动导航到新的URL,而不刷新页面
- 将使用iframe的某些站点重定向到另一个URL
- 某些站点的url无法加载