博客
关于我
window.open 防止浏览器拦截
阅读量:582 次
发布时间:2019-03-11

本文共 403 字,大约阅读时间需要 1 分钟。

网上试了很多方法 最终只有一种可以 

var newWin = window.open('https://www.baidu.com/');wxPublic().then(res=>{// 重定向到目标页面if(res.data.statusCode!='200'){newWin.location.href ='404页面';return;}newWin.location.href = res.data.responseContent.url;}).catch(()=>{newWin.location.href ='404页面';//失败重定向到404html})

如果 网速慢的话 接口反馈慢  会出现重定向太慢 很长时间停留在 百度页面  所以 最好 先window.open 一个固定好的 loading HTML  失败的话 可以跳转404HTML 也可以 newWin.close 关闭对应的新弹框 

转载地址:http://pcptz.baihongyu.com/

你可能感兴趣的文章
MySQL _ MySQL常用操作
查看>>
MySQL – 导出数据成csv
查看>>
MySQL —— 在CentOS9下安装MySQL
查看>>
mysql 不区分大小写
查看>>
mysql 两列互转
查看>>
MySQL 中开启二进制日志(Binlog)
查看>>
MySQL 中文问题
查看>>
MySQL 中日志的面试题总结
查看>>
MySQL 中随机抽样:order by rand limit 的替代方案
查看>>
MySQL 为什么需要两阶段提交?
查看>>
mysql 为某个字段的值加前缀、去掉前缀
查看>>
mysql 主从 lock_mysql 主从同步权限mysql 行锁的实现
查看>>
mysql 主从互备份_mysql互为主从实战设置详解及自动化备份(Centos7.2)
查看>>
mysql 主键重复则覆盖_数据库主键不能重复
查看>>
Mysql 优化 or
查看>>
mysql 优化器 key_mysql – 选择*和查询优化器
查看>>
MySQL 优化:Explain 执行计划详解
查看>>
Mysql 会导致锁表的语法
查看>>
mysql 使用sql文件恢复数据库
查看>>
mysql 修改默认字符集为utf8
查看>>