动态调用javascript src url

时间:2013-05-27 07:38:12

标签: javascript jquery ajax

我试图加入

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">

我需要动态编辑src路径。也就是说,我需要动态更改协议(http / https)。如何编写调用src的{​​{1}},url

2 个答案:

答案 0 :(得分:3)

无需动态执行此操作 - 您只需说:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">

使用双斜杠启动src意味着“使用页面正在使用的任何协议。”

答案 1 :(得分:1)

您可以动态嵌入脚本:

var src = 'myurl';
if (something) {
    src = 'other';
}
var script = document.createElement('script');
script.src = src;
document.getElementsByTagName('head')[0].appendChild(script);