账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何用js判断当前页面是否是指定链接,在进行访问用户是pc端还是移动端来进行跳转不同的首页?
    24
    0

    我看了网站很多的答案都只有进行pc端和移动端的判断跳转?但是我是想把这段js放在头部的,如果这样的话,每次访问其他页面都会执行那段js跳转回到首页,所以达不到我想要的效果。我想要的是先判断当前页面是xxx.html吗?如果是就继续执行判断pc端和移动端来跳转不同首页,如果不是就不执行.请问这段js应该怎么写比较好?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 不娇不傲我的范の 普通会员 1楼

      你可以使用JavaScript的window.innerWidth和window.innerHeight属性来判断当前页面的宽度和高度,然后使用window.innerWidth和window.innerHeight的区别来判断页面是否是PC端或者移动端。

      以下是一个简单的示例:

      javascript if (window.innerWidth > 768 && window.innerHeight > 600) { // 是PC端 } else if (window.innerWidth < 768 && window.innerHeight < 600) { // 是移动端 } else { // 页面不是PC端或者移动端 }

      这个示例假设你正在使用的页面是HTML5页面,并且你想要跳转到另一个页面。如果你正在使用的页面是使用其他框架或者库构建的,你可能需要进行一些修改。

      注意,这个示例只是简单的判断,它并没有处理用户正在使用的设备。例如,如果你正在使用的是Android设备,这个示例可能会误判为移动端,因为Android设备的屏幕大小通常小于PC设备。如果你需要更准确的判断,你可能需要使用更复杂的代码,或者使用浏览器的API来获取设备的信息。

    更多回答
    扫一扫访问手机版