如果当前URL是主页,请采取措施
If Current URL is Home Do Something
所以我有一个JS脚本(使用Jquery运行),我想根据当前页面做各种事情。
所以我有这个:
var current_url = location.pathname;
在网站的主页(即mysite.com)上,current_url的日志为"/"。
但出于某种原因,我无法得到这个if语句来评估…
if (current_url == '/') {
$('header').append(autoflowside_content);
console.log('Home!');
}
我是不是错过了什么??
谢谢!
var current_url=location.pathname,
location.path names会返回主机名之后的路径,即mysite.com之后的路径。但是在你的主机名后面没有分段,所以你什么都找不到。
请在下面给出的window.location中找到一些可用的属性,并根据您的要求选择相应的属性。window.位置包含
origin: "http://stackoverflow.com",
hash: "",
host: "stackoverflow.com",
hostname: "stackoverflow.com",
href: "http://stackoverflow.com/questions/26023213/if-current-url-is-something",
origin: "http://stackoverflow.com"
pathname: "/questions/26023213/if-current-url-is-home-do-something",
port: "",
protocol: "http:",
}
相关文章:
- 当浏览器上的后退按钮到达主页时,我需要删除Class
- 如何在只能有一个asp.net表单的主页上从asp.net页面中的javascript中获取值
- 在主页上时,我的整个导航都会突出显示
- Magento网站上线直播服务器只显示主页
- AngularJS-如何只对多个事件的组合采取行动
- HTML5主页基于菜单点击
- 检测未来元素的存在并采取行动
- jQuery无法在主页上工作
- 谷歌上的JavaScript'的主页
- 如果当前url包含某些内容,请采取措施
- 当用HTML5+JS+PHP设计发送到电子邮件的表单时,需要采取哪些良好的安全预防措施
- 加载窗口时采取措施
- 如果当前URL是主页,请采取措施
- 使用JQueryAjax和ASP.NET泛型处理程序时必须采取的XSS和CSRF预防之外的安全措施
- 需要帮助,如果没有选中任何复选框,请采取措施
- JS-如果窗口高度小于___px,请采取措施-此代码有什么问题
- 在让客户端向网页添加javascript之前,我应该采取哪些预防措施
- 如果我们're处于默认状态,并且没有选择其他选项,则不执行任何操作.如果从其他选项中恢复到默认值,请采取措施
- 如果window.historylocation来自www.example.com,请采取措施
- 为了减少HTTP请求,应该首先采取哪些措施