脚本语言
feng_sundy
用学习充实自己,用思维解释逻辑。
展开
-
二进制连接函数VBSCRIPT
Public Function ConvertAsc(strIn) Dim i ConvertAsc = "" For i=1 to Len(strIn) Dim c: c = Asc(Mid(strIn, i, 1)) If Abs(c) ConvertAsc = ConvertAsc & ChrB(c) Else Dim h: h = Hex(c) ConvertAsc =原创 2004-10-11 20:14:00 · 1200 阅读 · 0 评论 -
用 JavaScript 实现"back"按钮的功能
用 JavaScript 实现"back"按钮的功能John D. Mitchell内容简介本技巧教你如何让你的读者能够从当前页面跳回到他们以前浏览过的页面。是否很想有一个神奇的按钮,能将它放在你的 HTML 文档的任何地方,使你的读者能够从当前页回跳到以前浏览过的页面呢?或许,你不象我这么懒惰,但是我想有这个念头也不奇怪吧。在浏览的页面非常长时,我就很讨厌将鼠标移到浏览器的"Ba原创 2004-10-23 15:17:00 · 2225 阅读 · 0 评论 -
Javascript(IE快捷键操作),ASP技巧
Javascript(IE快捷键操作),ASP技巧(CSDN) 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table2. 取消选取、防止复制3. onpaste="return false"原创 2004-10-27 13:14:00 · 1190 阅读 · 0 评论 -
JS错误代码解释大全
JS错误代码解释大全 JScript 运行时错误JScript 运行时错误是指当 JScript 脚本试图执行一个系统不能运行的动作时导致的错误。当正在运行脚本、计算变量表达式、或者正在动态分配内存时出现 JScript 运行时错误时。错误号 描述 5029 数组长度必须为一有限正整数 5030 必须赋给数组长度一个有限正数 5028 需要 Array 或 arguments 对象 5原创 2004-10-27 12:38:00 · 1943 阅读 · 0 评论 -
MD5算法在JS中的实现
MD5算法在JS中的实现 /*********************************************************** md5.js** A JavaScript implementation of the RSA Data Security, Inc. MD5* Message-Digest Algorithm.** Copyright (C) Paul J原创 2004-10-27 12:39:00 · 1393 阅读 · 0 评论 -
在页面中实现打印控制
在页面中实现打印控制原创 2004-10-27 12:44:00 · 1149 阅读 · 0 评论 -
程序员易犯的20条错误
程序员易犯的20条错误 1.不要将没有过滤的用户输入发送给客户端.如:Response.Write "You have entered " & Request("UserInput")2.不要信任客户端和SESSION变量.3.不要忘记指定字符集.4.不要在没处理文件路径的情况下让用户访问文件.如:这样的表达式是不正常的.http://www.example.net/article.as原创 2004-10-27 13:17:00 · 1193 阅读 · 0 评论 -
动态改变 Select 选项
动态改变 Select 内容 例子var meng1Array = new Array("(选择Heha.net栏目内容,,true,true)","(学习 XML)","(学习 Javascript)","(学习 PHP)");var mengArray = new Array("(选择Myrice.com栏目内容,,true,true)","(学原创 2004-10-27 12:13:00 · 1519 阅读 · 0 评论 -
[原创] 多选框动态添加,移动,删除,全选 等操作(完整实例)
多选框动态添加,移动,删除,全选 等操作by sundy 2004-10-27dim aa = split(Request.Form("sourceList"),",")Response.Write "Source:" & Request.Form("sourceList") & ubound(a) & "Object:" & Request.Form("objectList") & ""%>U原创 2004-10-27 12:17:00 · 2046 阅读 · 1 评论 -
窗口最大化的严格定义
窗口最大化的严格定义 var str = "left=0,screenX=0,top=0,screenY=0,fullscreen=yes";//fullscreen=yes只对IE有效! if (window.screen) {var ah = screen.availHeight - 30;var aw = screen.availWidth - 10;str += ",heig原创 2004-10-27 12:36:00 · 1132 阅读 · 0 评论 -
重载的confirm弹出框, 焦点在取消上
重载的confirm弹出框, 焦点在取消上 重新定义JS里的confirm/*@cc_on @*//*@if (@_win32 && @_jscript_version>=5)function window.confirm(str){ execScript("n = msgbox("+ str +", 257, 自定的的 confirm)", "vbscript"); r原创 2004-10-27 12:41:00 · 2742 阅读 · 0 评论 -
一个取图片尺寸的类,支持jpg,gif,png
一个取图片尺寸的类,支持jpg,gif,png I have released this source code into the public domain. You may use itwith no strings attached.Just call GetImageSize with a string containing the filename, andit will原创 2004-10-27 13:19:00 · 1313 阅读 · 0 评论 -
制作Javascript弹出窗口技巧九则
制作Javascript弹出窗口技巧九则1、最基本的弹出窗口代码 其实代码非常简单: window.open ("page.html") -- > 因为这是一段Javascript代码,所以它们应该放在之间。 是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open ("page.html") 用于原创 2004-10-29 15:55:00 · 1283 阅读 · 0 评论 -
[原创] 避免弹出窗口被如Google工具条拦截的解决办法
SUNDY原创 20004-11-03现在网络弹出窗口乱七八糟,很多人不愿意看到弹出广告窗口,可是有的有用的窗口又想让别人看到,用window.opne方法打开窗口都被拦截了,一下方法可以解决让你的窗口不被诸如Google工具条拦截。就算开启了拦截功能也不会拦截。一下代码在IE6SP1,GOOGLE工具条(开启拦截弹出窗口),测试通过default.htm"javascript">var test原创 2004-11-03 14:47:00 · 3452 阅读 · 2 评论 -
网页左右上下浮动广告代码制作
1、在网页中加入 表示调用当前目录下的js目录下的t.js 2、用记事本建立1.js 并保存到js目录下 并把后缀名从txt改名为js t.js内容如下 var delta=0.15var collection;function floaters() {this.items = [];this.addItem = function(id,x,y,content){documen原创 2005-06-19 15:33:00 · 2546 阅读 · 0 评论 -
同样的全屏窗口,前者不会被Google工具条拦截?
同样的全屏窗口,前者不会被Google工具条拦截,为什么后者被Google工具条拦截,很奇怪www.fla-halo.comwww.upandup.cn两个网站同样的点击打开全屏窗口,为什么upandup.cn的被Google工具条拦截呢。。希望大家帮看看原创 2005-06-29 18:50:00 · 1455 阅读 · 0 评论 -
禁止F5等快捷键的JS代码
禁止ctrl+n和 禁止ctrl+r和 禁止shift+f10 禁止鼠标右键or左右键 和禁止f5 的JS代码//禁止ctrl+n和 禁止ctrl+r和 禁止shift+f10 禁止鼠标右键or左右键 和禁止f5var oLastBtn=0,bIsMenu=false if (window.Event){document.captureEvents(Event.MOUSEUP); }functio原创 2005-07-01 14:52:00 · 1641 阅读 · 0 评论 -
链接最大化和最小化窗口
最大化效果:最大化 最小化效果: 最小化不知道这个在其他浏览器是否支持原创 2005-07-15 15:53:00 · 1226 阅读 · 0 评论 -
Javascript的IE和Firefox兼容性汇编
以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 (2)解决方法: 改用 document.formName.ele原创 2005-08-09 18:56:00 · 1473 阅读 · 0 评论 -
javascript事件查询综合
javascript事件查询综合 javascript事件查询综合click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定原创 2005-03-30 16:27:00 · 1177 阅读 · 2 评论 -
[转载]经典问题:向setTimeout传递函数参数
转载:http://blog.csdn.net/fason也许你过去在setTimeout中传参数一直是这样setTimeout("pass(" + argu + ")",1000)这样只能传字符串,对传递object就无能为力了,需要大费文章.然而别忘了,第一个参数还可以是function!!!看以下代码实现向里面的function 传参数var _st = window.setTimeout;原创 2005-03-30 16:32:00 · 1260 阅读 · 0 评论 -
美丽网页特效及其代码汇编
(一)天上散花(二)散花(红玫瑰)三)飘落的蓝雨荡开的水圈两只小蛙在欢跳 (四)蜻蜓飞过(五)黄色飞花六)向下飘落的玫瑰花和向上飘舞的红心(七)天上散绿叶: (八)飘落的花(九) 风吹白云飞十)春风扶柳条(十一)飘絮(十二) 烟花两个特效用FLASHhttp://bbs.flasher123.com/UploadFile/2004-5/20045915485951073.swfhttp://bb原创 2005-05-16 20:27:00 · 1864 阅读 · 0 评论 -
JavaScript写的Cookie类
1script language="JScript"> 2function Cookie(delim){ 3 this._Cookie=[]; 4 this.Load=function(){ 5 if(document.cookie.indexOf(";")!=-1){ 6 var _sp,_name,_tp,_tars,_t原创 2005-05-20 11:57:00 · 2467 阅读 · 0 评论 -
几行代码轻松搞定网页的简繁转换
对网页进行简繁字体转换的方法一般有两种:一是使用《简繁通》这样的专业软件,另外一种是制作两套版本的网页。显然,这两种方法都较为麻烦,而且专业软件一般不能用于免费的空间。笔者在这里给大家提供一个非常简单的方法,只须在页面上添加几行代码就可以轻松搞定网页的简繁转换了。首先在http://www.knowsky.com/download/transform.js处下载用于简繁转换的js文件tra原创 2005-05-23 11:56:00 · 2487 阅读 · 1 评论 -
JavaScript实用的一些技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示原创 2005-05-07 12:18:00 · 1162 阅读 · 0 评论 -
vbs不常用函数,语句
1.erase语句重新初始化固定大小数组的元素,并释放动态数组的存储空间。Erase arrayarray 参数是要清除的数组变量的名称。说明判断数组是固定长度数组(常规)还是动态数组是很重要的,这是因为 Erase 要根据数组的类型进行不同的操作。Erase 无需为固定大小的数组还原内存。Erase 按照下表设置固定数组的元素:数组的类型Erase 对固定数组元素的影响固定数值数组将每个元素设置原创 2005-05-17 13:00:00 · 1383 阅读 · 0 评论 -
用JavaScript脚本制作自己的色谱图
网站用色是网站建设必须认真考虑的重要问题。网站的色彩运用往往能够体现一个网站的特色和艺术风格。因此,在设计网页时常常需要设置网页背景或其它网页元素的颜色,而网页设计软件(如Dreamweaver)的调色板一般只有200多种色样供选择。如果你在设计网页时比较考究用色,可以使用JavaScript脚本制作自己的色谱,这将给你的设计工作带来很大的方便。显示色谱图的HTML代码和JavaScript脚本如原创 2005-05-17 13:53:00 · 1714 阅读 · 0 评论 -
WEB打印大全之JavaScript
1、控制"纵打"、 横打”和“页面的边距。 (1) function SetPrintSettings() { // -- advanced features factory.printing.SetMarginMeasure(2) // measure margins in inches factory.SetPageRange(false, 1, 3) // need pages fr原创 2005-05-17 19:58:00 · 1499 阅读 · 0 评论 -
双击滚屏,单击停止的代码
var currentpos,timer; function initialize() { timer=setInterval("scrollwindow()",10); } function sc(){ clearInterval(timer); } function scrollwindow() { currentpos=documen原创 2005-05-23 11:51:00 · 1385 阅读 · 0 评论 -
Javascript写的俄罗斯方块
Javascript写的俄罗斯方块俄罗斯方块BODY{}.MB{ BACKGROUND-COLOR: firebrick; CURSOR: default; HEIGHT: 22px; WIDTH: 22px}.SB{ BACKGROUND-COLOR: slategray; CURSOR: default; HEIGHT: 22px; WIDTH:原创 2005-05-13 12:20:00 · 1153 阅读 · 0 评论 -
[转载] 网页调色板大全
WEB的颜色值真是让人难以琢磨,像我这种对颜色不是很敏感的人来说,在web开发中配色一直是个大麻烦,还好,世界上总有很多热心的人给于你解决问题的办法和工具。 color palette creator这是我收藏之一,通过基本色调生成10种不同灰度的相同色,并且能生成png文件。visit 4096 Color Wheel Version 2.1非常漂亮的自然色抓取工具,用鼠标点取颜色,非常方便。原创 2005-05-23 14:35:00 · 1771 阅读 · 0 评论 -
利用Yahoo! Search API开发自已的搜索引擎-javascript版
美国东部时间3月1日,雅虎公司联合创始人之一的杨致远将宣布公司的搜索网络将进入Web服务。雅虎公司在www.developer.yahoo.com网站建立了Yahoo Search Developer Network,公司计划在此纽约举行的搜索引擎战略大会(Search Engine Strategies Conference)上推出这一计划。该网络将允许开发者在雅虎搜索之上建立新的应用程原创 2005-05-17 13:17:00 · 1674 阅读 · 0 评论 -
[转载] 正则表达式练习器
正则表达式的用途很广泛,但要熟练掌握就不是一件容易的事情了。*********将以下代码复制到 RegExp.htm 即可 **********正则表达式练习器function OnMove() {window.status = "("+window.event.clientX+","+window.event.clientY+")" + " :: "+document.location} var原创 2005-05-28 12:42:00 · 1525 阅读 · 1 评论 -
正则表达式大全(regular expression)
关键字: 正则表达式,Regular Expression原著:笑容创作于:2004年05月03日最后更新:2004年05月04日 21:12版权声明:使用创作公用版权协议引用地址:正则表达式(regular expression)前言正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一原创 2006-03-21 11:18:00 · 9710 阅读 · 2 评论 -
FireFox 如何用Javascript 修改状态栏status
window.status = "sss"; 在IE下,一下子就测试通过了。。但是在firefox下却死活不行。然后我再对firefox进行普通的window.status赋值,也不行。。于是查了资料,发现原来window.status在firefox下默认是不能修改的。。可以通过工具->选项->网页特性->启用javascript->高级->把修改状态栏文本打上勾就好了。原创 2006-09-18 16:45:00 · 2071 阅读 · 0 评论 -
Javascript实现连续滚动的跑马灯,可上下左右滚动
今天在www.51windows.net上发现一个简单的图片滚动的脚本,写的很不错,我修改了一下,可随意上下左右滚动了html>head>title>左右滚动的图片效果 - 51windows.Nettitle>meta http-equiv="Content-Type" content="text/html; charset=gb2312">script language="javasc原创 2006-08-01 17:31:00 · 3652 阅读 · 1 评论 -
网页Javascript提交OutLook发送邮件
网页Javascript提交OutLook发送邮件html>head>meta http-equiv="Content-Type" content="text/html; charset=gb2312" />title>网页Javascript提交OutLook发送邮件title>head>script language="javascript">...function toOutLoo原创 2007-01-19 18:08:00 · 4893 阅读 · 2 评论 -
Window.ShowModalDialog使用手册
基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显示HTML内原创 2007-03-12 19:07:00 · 3835 阅读 · 0 评论 -
最新Javascript按比例压缩图片,解决onload无法读取图片的高度和宽度问题
最新的按比例压缩图片/**//** * 自动按比例压缩图片 * i--图片对象 * w--最大宽度 * h--最大高度 */function fixImage(i,w,h)...{ var ow = i.width; var oh = i.height; var rw = w/ow; var rh = h/oh; var r = Math.min(rw,rh);原创 2007-12-25 16:24:00 · 2354 阅读 · 1 评论 -
JavaScript出现“不能执行已释放的Script代码”错误的原因及解决办法
很多web开发者或许都遇到过这样的问题,程序莫名奇怪出现“不能执行已释放Script的代码”,错误行1,列1.对于这种消息描述不着边,行列描述更是让人迷茫的js错误,相信是所有调试js程序的朋友们最郁闷也最憎恨的事情!遇到这种问题,最简单的办法直接把错误贴到baidu或google那个小输入框中让他们先给点指点,再去解决,可这次却没有这么容易,在baidu搜索似乎很多人都遇到过这种问题,但是都是原创 2008-07-29 19:05:00 · 9153 阅读 · 2 评论