1

我有多个文件:

默认.html

<script src="/js/global.js"></script>
<script src="/js/default.js"></script>

全球.js:

var session_id=null;

默认.js:

session_id = "stuffs";
console.log(session_id); //works

chatroom.html(默认.html 中的 iframe)

<script src="/js/global.js"></script>
<script src="/pages/chatroom/chatroom.js"></script>

聊天室.js:

console.log(session_id);//doesn't work. returns 

如何访问 chatroom.js 中的 session_id?谢谢你的帮助!

4

1 回答 1

4

在 iframe 中尝试以下操作:

window.parent.session_id

window.top如果您有许多嵌套的 iframe,也应该可以工作:

window.top.session_id
于 2012-11-12T20:51:59.563 回答