javascript相关知识

晴朗的天空来之不易
2021-3-25 / 0 评论 / 809 阅读 / 正在检测是否收录...

# Document.scripts方法

可用于获取当前的项目路径

//返回一个HTMLCollection对象,包含了当前文档中所有<script>元素的集合.
var scriptList = document.scripts;

# document.currentScript方法

//Document.currentScript 属性返回当前正在运行的脚本所属的 <script> 元素。调用此属性的脚本不能是 JavaScript 模块,模块应当使用 import.meta 对象。

//值得注意的是,如果当前正在执行的代码是被其他代码作为回调函数或者事件处理函数调用的,那么 currentScript 属性不会指向任何 <script> 元素,而是会返回 null。这个属性只在脚本被解析后首次运行时有效。
var curScriptElement = document.currentScript;

# js动态修改iframe中的内容

    var iframeFooter = iframeContent.slice(nr, iframeContent.length);
    var iFrame = document.getElementById('container').contentWindow;
    iFrame.document.open();
    iFrame.document.write(iframeHead);
    iFrame.document.write(iframeFooter);
    iFrame.document.close();
0