javascript indexOf check in if语句
使此代码正常工作时遇到一些困难。基本上,我想检查引用的url是否来自/mobile目录,如果不是,屏幕是我想重定向到移动站点的移动设备javascript indexOf check in if语句,javascript,if-statement,indexof,Javascript,If Statement,Indexof,使此代码正常工作时遇到一些困难。基本上,我想检查引用的url是否来自/mobile目录,如果不是,屏幕是我想重定向到移动站点的移动设备 <script type="text/javascript"> if(window.location.href.indexOf("document.write(document.referrer)") > -1 && screen.width <= 699) { document.location = "/
<script type="text/javascript">
if(window.location.href.indexOf("document.write(document.referrer)") > -1 &&
screen.width <= 699) {
document.location = "/mobile/mobile_home.asp";
}
</script>
if(window.location.href.indexOf(“document.write(document.referer)”)>-1&&
screen.width您不需要文档。请在此处(或几乎任何地方)写入:
if(window.location.href.indexOf(document.referer)>-1&&
屏幕宽度-1&&
screen.width试试这个
if(document.referrer.indexOf('/mobile') > -1 && screen.width < 700) {
}
if(document.referer.indexOf('/mobile')>-1&&screen.width<700){
}
专门针对indexOf检查,“不等于”也会起作用,IMHO会让意图更加清晰
if ( a.indexOf(somestring) !== -1 ) {
应用于上述示例
if(document.referrer.indexOf('/mobile') !== -1
if ( a.indexOf(somestring) !== -1 ) {
if(document.referrer.indexOf('/mobile') !== -1