zoukankan      html  css  js  c++  java
  • DOM操作技术

    1、动态脚本

    使用<script>元素可以向页面中插入js代码,

    (1)通过src特性包含外部文件

    (2)用这个元素本身来包含代码

    (1)动态加载<script>标签,但是只能引入外部js,不能动态改变内部的内容

    function loadScript(url){
                var script = document.createElement('script');
                script.type = 'text/javascript';
                script.src = url;
                document.body.appendChild(script);
            }

    (2)动态加载<script>标签,能动态改变内部的内容

    function loadScriptString(code){
                var script = document.creatElement('script');
                script.type = 'text/javascript';
                try
                {
                    script.appendChild(document.createTextNode(code));//标准浏览器
                }
                catch (ex)
                {
                    script.text = code;//兼容IE
                }
                document.body.appendChild(script);
            }

     在全局上执行,脚本执行完以后立即执行,这样和在全局中把相同的字符串传递给eval()是一样的

  • 相关阅读:
    构建之法阅读笔记
    人月神话阅读笔记
    人月神话阅读笔记2
    人月神话阅读笔记
    第十周总结
    第九周总结
    进度日报10
    进度日报8
    进度日报7
    进度日报6
  • 原文地址:https://www.cnblogs.com/jokes/p/9493083.html
Copyright © 2011-2022 走看看