网站简介
这是一个用于处理用户代理(User Agent)的JavaScript函数,主要功能是根据不同的子域名和URL重定向到相应的页面。该函数可以识别当前设备的类型(如iPhone、iPod、Android等),并根据设备类型执行相应的重定向操作。
功能
根据子域名重定向:如果提供了子域名参数,将根据子域名与当前站点的主域名的关系,决定是否进行重定向。目前支持两种情况:一是主域名为子域名的上一级域名;二是主域名为子域名的直接父域名。
根据URL重定向:如果没有提供子域名参数,将直接使用当前页面的URL进行重定向。
判断设备类型:通过
navigator.userAgent属性判断当前设备的类型,并根据设备类型执行相应的重定向操作。目前支持iOS设备(iPhone、iPod、iPad、Apple TV)的重定向。
使用方法
在需要进行重定向的地方调用uaredirect函数,传入要重定向的URL或相对路径作为第一个参数。如果需要指定子域名,可以将子域名作为第二个参数传入。例如:
uaredirect("https://www.example.com")
或者
uaredirect("https://www.example.com", "m.example.com")
