14.4 window.name

Posted zouxinping

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了14.4 window.name相关的知识,希望对你有一定的参考价值。

a.html

 <!--
 a和b是同域的:http://localhost:3000
 c是独立的:http://localhost:4000
 a获取c的数据

 a先引用c c把值放到window.name上,把a引用的地址改到b
 -->
<iframe src="http://localhost:4000/c.html" frameborder="0" onload="load()" id="iframe"></iframe>
<script>
    let first = true
    function load() {
      if (first) {
        let iframe = document.getElementById(iframe)
        iframe.src = http://localhost:3000/b.html
        first = false
      } else {
        console.log(iframe.contentWindow.name)
      }
    }
</script>

b.html  空页面

c.html

<script>
    window.name = 我不爱你
</script>

 

服务端

a.js

let express = require(express)
let app  = express()
app.use(express.static(__dirname))
app.listen(3000)

b.js

let express = require(express)
let app  = express()
app.use(express.static(__dirname))
app.listen(4000)

 

以上是关于14.4 window.name的主要内容,如果未能解决你的问题,请参考以下文章

iOS 14.4:苹果进一步封杀非原装配件!

14.4死锁

Unbuntu 14.4Tab键不能自动补全

iOS 14.4更新全家桶发布 你升级了吗?

iOS 14.4 正式版发布,卡顿解决漏洞修复!

iOS 14.4 正式版发布,卡顿解决漏洞修复!