我现在使用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;