javascript - IE 中 window.URL 的替代方案是什么?

标签 javascript internet-explorer url

我现在正在使用 window.URL使用 url 的对象:

var url = new window.URL(text);
return url.host + url.pathname;

不过IE好像不完全支持。

您可以推荐哪种通用解决方案?

最佳答案

我使用 Steven Levithan 的 parseURI.js:http://blog.stevenlevithan.com/archives/parseuri

它很小但很全面。要使用它来完成与您的代码段相同的工作:

var url = parseUri(text);
return url.host + url.path;

关于javascript - IE 中 window.URL 的替代方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35768040/

相关文章:

html - 使用一个路径重定向到另一个网站

javascript - 将参数传递给使用 chrome.tabs.executeScript() 注入(inject)的内容脚本

javascript - 插入 javascript 变量作为背景图像源

css - IE7 元素在悬停时缩小

CSS 内容图像不会显示在 IE 中

java - 从 HttpServletRequest 中提取上下文路径和其他 URL 信息

javascript - 在悬停时,工具提示显示图像?

javascript - 渲染对象实例中的颜色不正确,我完全不知道整个该死的世界为什么

css - HTML 表单仅在 IE7 中表现出奇怪的行为

git - 在 cygwin 下,如何在 Windows 上指定带空格的 git URL?