Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Js停止脚本标记在条件下运行_Javascript_Html - Fatal编程技术网

Javascript Js停止脚本标记在条件下运行

Javascript Js停止脚本标记在条件下运行,javascript,html,Javascript,Html,我希望index.html页面中的一些脚本仅在条件下运行。 例如,在特定版本的IOS上,我希望general.js之后的脚本不运行 <script src="general.js"></script> // stop here on condition <script src="vendor/jquery/dist/jquery.js"></script> <script src="vendor/angularjs/angular.

我希望index.html页面中的一些脚本仅在条件下运行。 例如,在特定版本的IOS上,我希望general.js之后的脚本不运行

 <script src="general.js"></script>

 // stop here on condition
 <script src="vendor/jquery/dist/jquery.js"></script>
 <script src="vendor/angularjs/angular.js"></script>
 <script src="vendor/angular-sanitize/angular-sanitize.js"></script>
 <script src="vendor/angular-ui-select/dist/select.js"></script>

//在这里停下来,条件是

我怎么能这样做?

你不能那样做。相反,像往常一样插入第一个
general.js
脚本,并在
头部
中放入一个添加文件的
脚本

<script>
    var scripts = ['vendor/jquery/dist/jquery.js', 'vendor/angularjs/angular.js', 
 'vendor/angular-sanitize/angular-sanitize.js', 'vendor/angular-ui-select/dist/select.js'];
    if(condition) {
        for(i=0;i<scripts.length;i++) {
            $('head').append("<script src='"+scripts[i]+"'></script>");
        }
    }
</script>

var scripts=['vendor/jquery/dist/jquery.js','vendor/angularjs/angular.js',
'vendor/angular-sanitize/angular-sanitize.js'、'vendor/angular-ui-select/dist/select.js'];
如果(条件){

对于(i=0;i您不能这样做。相反,请像往常一样插入第一个
general.js
脚本,并在
头中放入一个添加文件的
脚本:

<script>
    var scripts = ['vendor/jquery/dist/jquery.js', 'vendor/angularjs/angular.js', 
 'vendor/angular-sanitize/angular-sanitize.js', 'vendor/angular-ui-select/dist/select.js'];
    if(condition) {
        for(i=0;i<scripts.length;i++) {
            $('head').append("<script src='"+scripts[i]+"'></script>");
        }
    }
</script>

var scripts=['vendor/jquery/dist/jquery.js','vendor/angularjs/angular.js',
'vendor/angular-sanitize/angular-sanitize.js'、'vendor/angular-ui-select/dist/select.js'];
如果(条件){

对于(i=0;i您不能这样做。相反,请像往常一样插入第一个
general.js
脚本,并在
头中放入一个添加文件的
脚本:

<script>
    var scripts = ['vendor/jquery/dist/jquery.js', 'vendor/angularjs/angular.js', 
 'vendor/angular-sanitize/angular-sanitize.js', 'vendor/angular-ui-select/dist/select.js'];
    if(condition) {
        for(i=0;i<scripts.length;i++) {
            $('head').append("<script src='"+scripts[i]+"'></script>");
        }
    }
</script>

var scripts=['vendor/jquery/dist/jquery.js','vendor/angularjs/angular.js',
'vendor/angular-sanitize/angular-sanitize.js'、'vendor/angular-ui-select/dist/select.js'];
如果(条件){

对于(i=0;i您不能这样做。相反,请像往常一样插入第一个
general.js
脚本,并在
头中放入一个添加文件的
脚本:

<script>
    var scripts = ['vendor/jquery/dist/jquery.js', 'vendor/angularjs/angular.js', 
 'vendor/angular-sanitize/angular-sanitize.js', 'vendor/angular-ui-select/dist/select.js'];
    if(condition) {
        for(i=0;i<scripts.length;i++) {
            $('head').append("<script src='"+scripts[i]+"'></script>");
        }
    }
</script>

var scripts=['vendor/jquery/dist/jquery.js','vendor/angularjs/angular.js',
'vendor/angular-sanitize/angular-sanitize.js'、'vendor/angular-ui-select/dist/select.js'];
如果(条件){
对于(i=0;iRequireJS?
为什么不使用这样的方法。让您的主引导脚本(您的
general.js
)根据您的情况加载所有其他脚本。

RequireJS? 为什么不使用这样的方法。让您的主引导脚本(您的
general.js
)根据您的情况加载所有其他脚本。

RequireJS? 为什么不使用这样的方法。让您的主引导脚本(您的
general.js
)根据您的情况加载所有其他脚本。

RequireJS?
为什么不使用像.Have这样的主引导脚本(您的
general.js
)根据您的情况加载所有其他脚本。

看这里:看这里:看这里:看这里:看这里:看这里:这不会减慢我的应用程序加载时间?这对我来说不是一个好的解决方案,因为我需要脚本放在index.html中,因为我需要gulp来使用它们。这不会减慢我的应用程序加载时间?这不是一个好的解决方案对我来说,因为我需要脚本在index.html中,所以我需要gulp来使用它们。这不会减慢我的应用程序加载时间?这对我来说不是一个好的解决方案,因为我需要脚本在index.html中,因为我需要gulp来使用它们。这不会减慢我的应用程序加载时间?这对我来说不是一个好的解决方案,因为我需要脚本在index.html中,因为我需要一口气才能使用它们。