以下代码在 Chrome 中给了我一个错误。似乎window.location.href
没有返回字符串,但这似乎很疯狂。
这是代码:
var theUrl = "" + window.location.href;
var hashValue = theUrl.contains("#") ? theUrl.split('#')[1] : null; (This is line 6)
这会在 Chrome 中返回以下错误:
Uncaught TypeError: Object someUrl#someHash has no method 'contains' myFile.js:6
(anonymous function) faq.js:6
k jquery.min.js:2
l.fireWith jquery.min.js:2
p.extend.ready jquery.min.js:2
D
有任何想法吗?
编辑:也尝试document.URL
无济于事。