js中关于window.name的疑问。

http://b.com/a.html:

<iframe src="http://b.com/b.php" onload="a && alert(a)"></iframe>

http://b.com/b.php:

<?php

echo "<script>

         name = 'a';

      </script>";

?>

访问:http://b.com/a.html
如下:a && alert(a) 执行到了alert(a)却报错。

https://img.mukewang.com/5c80d140000178b208000414.jpg

莫回无
浏览 1124回答 2
2回答

开满天机

放到本地服务器上例如,localhost://,你这里直接文件打开的是 file 协议,所以报错跨域了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript