【发布时间】:2014-09-30 04:39:21
【问题描述】:
我有一个代码来获取特定 url 的共享数量。 url 值等于我们在文本框中输入的值。
部分代码
html
<input type="text" class="form-control" id="urlInput" />
jQuery
$('#getJSON').click(function () {
$('#data-tab').fadeOut();
$URL = $('#urlInput').val();
totalShares($URL);
$('#data-tab').fadeIn();
});
所以,这里$URL等于文本框的值。我需要修改它,使$url变为当前地址栏url的值
我对 jquery 有点陌生。我尝试了很多搜索。 我尝试替换它 document.url 和 location.href 但它仍然不起作用。
有什么建议吗?谢谢
编辑:
我知道代码console.log(window.location.href);,window.location.href.的术语
但是,当我在代码中使用时,它们似乎不起作用
【问题讨论】:
-
嗨@scrowler,我已经经历过...我已经尝试过问题最后一行中第二行中所写的方法,但徒劳无功:(
-
获取 URL 使用
document.URL或window.location.href。\ -
好吧,
document.URL肯定会为您提供当前的 URL。如果它不起作用,则实际 URL 可能不是浏览器 URL 栏中显示的内容。 (类似于如果您尝试在 JSFiddle 中提醒 document.URL,则 url 不完全匹配) -
当你说“但是,当我在代码中使用时,它们似乎不起作用”,你能解释一下什么不起作用吗?