Welcome 微信登录

首页 / 脚本样式 / JavaScript

收集的比较全的automation服务器不能创建对象 异常原因和解决方法第1/2页

收集的比较全的automation服务器不能创建对象 异常原因和解决方法第1/2页

1.automation服务器不能创建对象 只需要运行:regsvr32 scrrun.dll 就可以了 2.未将对象引用设置到对象的实例。 1.ViewState 对象为Unll。 2.DateSet 空。 3.sql语句或Datebase的原因导致DataReader空。 4.声明字符串变量时未赋空值就应用变量。 5.未用new初始化对象。 6.Session对象为空。 7.对控件赋文本值时,值不存在 8.使用Request.QueryString()...
javascript replace()用法详解附实例代码

javascript replace()用法详解附实例代码

replace()最简单的算是能力就是简单的字符替换。示例代码如下: var strM = "javascript is a good script language"; //在此我想将字母a替换成字母A alert(strM.replace("a","A")); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 我想大家运行后可以看到结果,它只替换了首字母。但如果加上正则表达式结果就不一样了!呵呵,没错。replace()支持正则...
JS对URL字符串进行编码/解码分析

JS对URL字符串进行编码/解码分析

虽然escape()、encodeURI()、encodeURIComponent()三种方法都能对一些影响URL完整性的特殊 字符进行过滤。但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一至导致的乱码问 题。例如:发送页与接受页的编码格式(Charset)不一致(假设发送页面是GB2312而接收页面编码是 UTF-8),使用escape()转换传输中文字串就会出现乱码问题。 以下是JS下对URL进行编/解码的各种方法: escape 方...
prototype Element学习笔记(篇一)

prototype Element学习笔记(篇一)

先说一下Element对DOM扩展的技术思路,我也是看了一天的代码,这才有了点心得。 使用prototype,我们最常用的莫过于$("div1")之类的代码。从而获得扩展后的element对象,然后,我们就可以用它的各种扩展出来的方法了,如: $("div1").addClassName("loading").show(); 所以,我们研究Element的扩展正应当以此为入口。 function $(element) { if (arguments.len...
prototype Element学习笔记(篇二)

prototype Element学习笔记(篇二)

所有函数的第一个参数都为:element,表示要操作的元素的引用,这是为了方面在Element.extend时,把这些方法加入到DOM对象中去,用的是methodize函数。调用的时候不需要输入第一个参数了,如: var b=$("div1").visible(); 另外,几乎所有函数都会返回自身,注意,扩展后的元素的类型为:HTMLElement,之所以这么做,有一个好处,就是方便连写代码,如: $("div1").update().inse...
不唐突的JavaScript的七条准则整理收集第1/2页

不唐突的JavaScript的七条准则整理收集第1/2页

1.不要做任何假设 (JavaScript是一个不可靠的助手) 可能不唐突的JavaScript 的最重要的一个特性就是——你要停止任何假设: * 不要假设JavaScript是可用的,你最好认为它很有可能是不可用的,而不是直接依赖于它。 * 在你经过测试确认一些方法和属性可以使用之前,不要假设浏览器支持它们。 * 不要假设HTML代码如你想象的那样正确,每次都要进行检查,并且当其不可用的时候就什么也不要做。 * 让JavaScript的功能独立于输入设备...
<< 271 272 273 274 275 276 277 278 279 280 >>