ios在扫描二维码进入网页,js alert不执行

ios在扫描二维码进入网页时,页面php代码中的

echo "<script>alert('123');window.location.href='http://www.baidu.com'</script>";

中的alert不会触发,而是会直接触发后面的重定向,如下图:

img

但是如果是通过网址来访问这个页面,就能正常的触发。
尝试过网上说的加header来规定输出html/text格式,并没有什么作用。请大神指教

ios弹出好像不太一样把,安卓是不是没有问题。正常情况是可以弹出的这个代码,写的没有问题