我正在将 window.location
变成一个变量,我试图拆分它,但它不起作用。有谁知道为什么吗?
如果我执行 alert(window.location)
它会给我:
http://localhost/instagramAjax.php#access_token=asd7.032033f.90c7de9easdab96d880799c34d10f
所以我这样做了,但它不起作用。它只会杀死我的 javascript。
var token = window.location;
token = token.split("#access_token=");
alert(token[1]);
最佳答案
Location 在技术上是一个对象,使用 window.location.href
,它是字符串值。 Here's more info if you're interested.
关于javascript - .split() 在我尝试解析变量时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21947204/