纯js代码实现扫描下载功能
2014-11-04 22:17
260 查看
<html>
<head>
<script>
function check(){
var ua = navigator.userAgent.toLowerCase();
if(ua.indexOf('micromessenger')>-1){ //如果是微信
var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return { //移动终端浏览器版本信息
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器
iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
};
}(),
}
if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {
window.location.href = "itms-services:///?action=download-manifest&url=https://dn-wdh100.qbox.me/junyun_iphone.plist#mp.weixin.qq.com";
}
if (browser.versions.android) {
window.location.href = "http://m.vscall.net/";
}
} else{
var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return { //移动终端浏览器版本信息
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器
iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
};
}(),
}
if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {
window.location.href = "http://m.vscall.net/";
}
if (browser.versions.android) {
window.location.href = "http://m.vscall.cn/down/junyun_V1.8.apk";
}
}
}
</script>
</head>
<body onLoad="check()">
</body>
</html>
<head>
<script>
function check(){
var ua = navigator.userAgent.toLowerCase();
if(ua.indexOf('micromessenger')>-1){ //如果是微信
var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return { //移动终端浏览器版本信息
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器
iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
};
}(),
}
if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {
window.location.href = "itms-services:///?action=download-manifest&url=https://dn-wdh100.qbox.me/junyun_iphone.plist#mp.weixin.qq.com";
}
if (browser.versions.android) {
window.location.href = "http://m.vscall.net/";
}
} else{
var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return { //移动终端浏览器版本信息
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器
iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
};
}(),
}
if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {
window.location.href = "http://m.vscall.net/";
}
if (browser.versions.android) {
window.location.href = "http://m.vscall.cn/down/junyun_V1.8.apk";
}
}
}
</script>
</head>
<body onLoad="check()">
</body>
</html>
相关文章推荐
- Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载)
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- 转载:Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载)
- 如何在net中实现动态执行代码(js的eval)的功能?
- Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载)
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载) 转载
- Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载)
- 各大门户网站Flash和JS实现的图片幻灯片切换特效代码文件下载
- JS中简单的实现像C#中using功能(有源码下载)
- [导入]Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载][续]
- Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载)
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]
- 用js实现键盘方向键翻页功能的代码
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载续][重点推荐控件]
- JS 页面内容搜索,类似于 Ctrl+F功能的实现代码
- JS 页面内容搜索,类似于 Ctrl+F功能的实现代码
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)