这是异步 javascript 的片段:
var bsa = document.createElement('script');
bsa.type = 'text/javascript';
bsa.async = true;
bsa.src = 'myfile.js';
bsa.test_var = 'HI!';
(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(bsa);
我添加了这一行bsa.test_var = 'HI!';
- 我试图将参数传递给myfile.js
并打印出'test_var',但它不起作用。
在 中myfile.js
,我尝试调用alert(bsa.test_var)
或只是alert(test_var)
,但没有一个版本不起作用。
有什么方法可以传递参数吗?我想将参数传递到myfile.js
并根据参数加载数据从数据库中获取适当的数据。
谢谢