Google chrome extension Chrome扩展背景页面窗口变量
我正在尝试在javascripts之间共享对象。。在my background.html中,我有:Google chrome extension Chrome扩展背景页面窗口变量,google-chrome-extension,Google Chrome Extension,我正在尝试在javascripts之间共享对象。。在my background.html中,我有: <html> <head> <script type="text/javascrpt"> window.Something = {}; </script> </head> <body> <script type="text/javascript" src="../js/f
<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>
在file2.js中,我有:
alert("1: " + window.Something);
alert("2: " + window.Something);
重新加载扩展时,我只收到2个警报:
1:未定义
2:未定义
怎么回事?!谢谢大家删除用background.html编写的脚本 请使用以下代码 有关更多信息,请参阅以下链接
你说得对-基本上没有内联js,所以没有执行。。我现在已经解决了这个问题,谢谢。@Sudar,为什么背景页面甚至有一个窗口和文档?
<html>
<head>
<script src="js/file3.js"></script>
<script src="js/file1.js"></script>
<script src="js/file2.js"></script>
</head>
<body>
</body>
</html>
window.Something = {};