怎样动态地插入不会暴露给用户的JS文件

Posted zcynine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样动态地插入不会暴露给用户的JS文件相关的知识,希望对你有一定的参考价值。

也是无意间看见的,以前想过这个问题,但是没多想,今天看到这段代码豁然开朗

(function() {
    var dynamicScript = document.createElement(‘script‘); 
    dynamicScript.type = ‘text/javascript; 
    dynamicScript.async = true;
    dynamicScript.src = (‘https:‘ == document.location.protocol ? ‘https://ssl‘ : ‘http://www‘) + ‘.xxx.com/dynamicScript.js‘;
    var firstScript = document.getElementsByTagName(‘script‘)[0]; 
    s.parentNode.insertBefore(dynamicScript, s);
})();

 

以上是关于怎样动态地插入不会暴露给用户的JS文件的主要内容,如果未能解决你的问题,请参考以下文章

单独的js文件,怎样才能使用Java代码?

将代码片段插入数据库并在 textarea 中以相同方式显示

使用Ember.js将新行动态地插入到表上下文中

JS 如何动态插入表格

动态库与静态库

通过DOM元素数据集将回调传递给js