
JavaScript
mengzhisuoliu
我有我自由你有感受
展开
-
JS使用经验记录
1.{}.toString.call(a) 这种是获取参数a的类型名称var a={};var b= {}.toString.call(a)b返回:[object Object]2.逗号使用for (f = 0; f < userAgent.length; f++) userAgentLastAscii = userAgent.charCodeAt(f),原创 2017-10-18 12:23:53 · 217 阅读 · 0 评论 -
js 获取本地IP方法
我们可以通过运行cmd ipconfig操作,本实例在IE下支持,其他浏览器不支持滴,版本高点的IE还需要运行权限才行var fso = new ActiveXObject("Scripting.FileSystemObject");var wsh = new ActiveXObject("WScript.Shell");wsh.Run("command.com /c ipconfig原创 2015-11-19 20:09:07 · 1326 阅读 · 0 评论 -
vc 与 js应用
VC 与 js 交互的优点1.有时候我们需要让自己的软件打开一个网页,来获取页面上的一些数据。这时,可以用mshtml解析HTML提取出数据,也可以向HTML文档动态嵌入准备好的JS代码,用JS代码获取HTML上的数据,然后用VC调用该JS代码取得数据。2.有时候我们需要让自己的软件打开一个网页并操控该网页,填写表单,提交等动作。这时,可以用mshtml操作HTML,给文本原创 2015-11-10 09:34:26 · 609 阅读 · 0 评论 -
JS的Base32编码和SHA
;(function(){// This would be the place to edit if you want a different// Base32 implementationvar alphabet = '0123456789abcdefghjkmnpqrtuvwxyz'var alias = { o:0, i:1, l:1, s:5 }/** * Buil转载 2015-03-30 14:12:36 · 1328 阅读 · 0 评论 -
js base32支持动态编码表,动态创建解码表,支持加密解密!
在网上找到的都不支持修改编码表,只能使用默认的编码表在使用的自由度和安全度是不够的!所以就特地弄了一个js base32支持动态编码表(当然也支持默认的编码表),动态创建解码表,支持加密解密,并且进行了扩展,解决编码字符类似产生相同的加密字符,以js的类实现!//Base32加密,Created by Neko!function Base32(Keys) { if (!(this ins原创 2015-03-30 13:55:53 · 1131 阅读 · 0 评论