大家好,今天小编关注到一个比较有意思的话题,就是关于网站测试的主要方法的问题,于是小编就整理了1个相关介绍网站测试的主要方法的解答,让我们一起看看吧。

  1. web网站判断是手机访问还是pc电脑访问的检测逻辑?

1、web网站判断是手机访问还是pc电脑访问的检测逻辑?

目前通用的作法是通过User-Agent判断用户是手机访问还是PC访问
前端JavaScript判定:
直接通过navigator.userAgent来获取用户代理字符串,然后使用正则表达式判断。
腾讯网是这么做的:
if (window.location.toString().indexOf('pref=padindex') != -1) {} else {
if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))) {
if (window.location.href.indexOf("?mobile") lt; 0) {
try {
if (/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
window.location.href = "

腾讯网

";
} else if (/iPad/i.test(navigator.userAgent)) {
window.location.href = "

腾讯首页

"
} else {
window.location.href = "

腾讯网

" } } catch(e) {} } }}后台:后台就是直接获取客户端请求头的的User-Agent字段,判断的语句其实和前端差不多。

关于网站测试的主要方法和网站的测试主要包括哪些内容的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 网站测试的主要方法的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于网站的测试主要包括哪些内容、网站测试的主要方法的信息别忘了在本站进行查找喔。