我正在尝试在我的 javascripts 之间共享对象。在我的 background.html 中,我有:
<html>
<head>
<script type="text/javascrpt">
window.Something = {};
</script>
</head>
<body>
<script type="text/javascript" src="../js/file1.js"></script>
<script type="text/javascript" src="../js/file2.js"></script>
</body>
</html>
在 file1.js 我有:
alert("1: " + window.Something);
在 file2.js 我有:
alert("2: " + window.Something);
当我重新加载我的扩展时,我只会收到 2 个警报:
1:未定义 2:未定义
这是怎么回事?!谢谢大家