JS中不等于符号怎么写? 不是!=吗?为什么页面会报错……

JavaScript016

JS中不等于符号怎么写? 不是!=吗?为什么页面会报错……,第1张

注:半角状态

!=(不等) !==(绝对不等或严格不等)

第一个不等:不判断类型,只判断值;不管什么类型,只要结果不等就是不等

第二个不等:先判断类型再判断值;也就是说如果类型不相等,值都不用判断;就是不等

相等运算符是==,不等于运算符是!=

你那个问题中为什么要indexOf(.)呢,你完全可以直接indexOf('abc.asp'),不是直接就可以知道是不是这个页了么

试试这样解决

<script type="text/javascript">

function change(){

var loca = this.parent.document.getElementById("aa").contentWindow.location

if(loca.href.toLowerCase().indexOf('/abc.asp')>=0) loca.reload(true)

}

</script>