zoukankan      html  css  js  c++  java
  • js技巧,js找到html中的注释,js让客户端另存一段文本

    1.  如何在js中找到html文件中注释节点

    通常情况下不会用jshtml文档中的注释节点,但是也有例外我的网站www.yueyar.com 就用到了,经过一段波折才找到一个完美的解决方案,所以做个记号:

    方案1:使用document.getElementsByTagName(‘!’) 这时候的节点名字是一个感叹号,但是这种方法只适合于ie浏览器,firefox不支持

    方案2:使用document.body.childNodes遍历找到nodeName是“#comment”的节点就是注释节点,可以通过nodeValue的不同区别不同的注释,例如注释是:<!—some string-->那么nodeValue就是some string

     

    2.  使用js让用户另存一段文本

    //另存代码

    function svcode(obj) {

    var winname = window.open('', '_blank', 'height=1,width=1,top=200,left=300');

    winname.document.open('text/html', 'replace');

    winname.document.writeln(obj.value);

    winname.document.execCommand('saveas','','code.htm');

    winname.close();

    }

  • 相关阅读:
    XCode Playground Overview
    Swift开发学习(二):Playground
    swift网址
    swift关于is和as的解释
    Swift之 ? 和 !
    Swift 学习之二十一:?和 !(详解)
    Swift学习三
    Makefile project
    20171110面试笔记 服务器端程序员+C/C++开发
    关键字
  • 原文地址:https://www.cnblogs.com/yukaizhao/p/js_tip_comments_save_as.html
Copyright © 2011-2022 走看看