我想运行以下代码但仅在条件是url包含" Mode = edit"某处。 (如果我在每个页面上运行它都会出错)。
<script language='javascript'>
function Save() {
__doPostBack('ctl00$MainContentPlaceHolder$btnSave', '');
}
function Redirect() {
window.location = "SessionTimeout.aspx"
}
window.onload = function () {
setTimeout(Save,15000);
}
</script>
如何检查网址中的该部分,然后才运行此脚本?
答案 0 :(得分:1)
只需添加一个if语句,检查document.location是否包含字符串。
if (document.location.href.indexOf('Mode=edit') > -1){
//Your code goes here
}