【问题标题】:Change HTML <head> content using javascript/jquery使用 javascript/jquery 更改 HTML <head> 内容
【发布时间】:2013-11-02 02:15:55
【问题描述】:

假设内容为空,如下所示。

<head> 

</head>

如果我想动态更改为

<head> 
<script src="jquery-1.8.0.min.js"></script>
</head>

AppInventor 是否可以做到这一点?

【问题讨论】:

    标签: html head


    【解决方案1】:

    您可以正常选择并添加:

    $('head').append('</script>');
    

    JavaScript:

    document.getElementsByTagName('head')[0].appendChild( ... );
    

    像这样制作 DOM 元素:

    script=document.createElement('</script>');
    script.src='src';
    
    document.getElementsByTagName('head')[0].appendChild(script);
    

    【讨论】:

    • 我认为他可能不想使用 jQuery。
    • var script = //... 将是一个更好的解决方案。声明全局变量会污染window 对象。
    【解决方案2】:

    一些简单的javascript来改变document.head的innerHtml就可以了

    document.head.innerHTML = "<script src=\"jquery-1.8.0.min.js\"></script>";
    

    【讨论】:

      【解决方案3】:

      怎么样:

      var HeadScript = document.createElement("SCRIPT")
      HeadScript.src = "jquery-1.8.0.min.js"
      document.head.appendChild(HeadScript)
      

      【讨论】:

        猜你喜欢
        • 2013-04-23
        • 2014-07-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-23
        • 2021-06-22
        • 2018-10-12
        相关资源
        最近更新 更多