我正在使用javascript在我的页面下动态创建脚本标记。到目前为止,我能够创建它,能够设置它的类型和src。现在我的问题是,是否有任何方法,而不是定义src到一个不同的页面,我可以分配其内容在同一页面上?让我写我的代码,使其更有意义:在脚本标记下编写内容
var script = document.createElement("script");
script.type = "text/javascript";
script.src = 'custom.js';
现在有什么办法我可以做这样的事情给它分配的内容以及:
script.content = 'document.write("stackoverflow")';
script.html = 'document.write("stackoverflow")';
我不知道是否他们是否存在,但只是猜测我是否可以做这样的事情。
你能解释一下你正在努力实现的,而不是你是怎么想的,你可能会实现吗?编写动态脚本到目前为止没有任何意义。你也不想在页面加载后使用document.write,因为它会擦除你所在的页面 – mplungjan 2012-03-09 06:48:50
@mplungjan我知道它会擦掉整个页面,我正在测试一些东西,因此解释整个故事并没有任何意义。其他工作正常,我只是寻找一种方式,我可以在脚本标记下以动态方式分配内容 – 2012-03-09 06:53:58
分配给'script.text'应该做的诀窍 - 当然你分配的必须是一个有效的程序。 – RobG 2012-03-09 07:01:04