
JavaScript
文章平均质量分 63
yanick
SpringSide,Nutz团队成员
展开
-
在网页里面设定字体大小
javaScript 代码:script language="javascript">function set(size){ document.getElementById(textflag).style.fontSize=size+px}//-->script> 触发代码部分: 【a href="javascript:set(16)" title="大字原创 2007-07-24 14:00:00 · 1185 阅读 · 0 评论 -
IE和Firefox(火狐)在JavaScript方面的不兼容及统一方法总结
测试代码时,发现不少IE可以运行的ajax,但在FF中报错。IE和Firefox(火狐)在JavaScript方面的不兼容及统一方法总结如下:1.兼容firefox的 outerHTML,FF中没有outerHtml的方法。if (window.HTMLElement) { HTMLElement.prototype.__defineSetter__("outerHTML",function转载 2008-04-28 12:35:00 · 3336 阅读 · 1 评论 -
prototype.js开发实例
1.1. Prototype是什么? 或许你还没有用过它, prototype.js 是一个由 Sam Stephenson 写的JavaScript包。这个构思奇妙编写良好的一段 兼容标准 的一段代码将承担创造胖客户端, 高交互性WEB应用程序的重担。轻松加入Web 2.0特性。 如果你最近体验了这个程序包,你很可能会发现文档并不是它的强项之一。像所有在我之前的开发者一样,我只能一头扎进翻译 2008-04-30 10:47:00 · 1705 阅读 · 4 评论 -
jQuery技巧总结
一、简介1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery是继pr转载 2008-05-07 21:19:00 · 1478 阅读 · 2 评论 -
如何用代码设置滚动条的位置?
导读: 1.设置窗口滚动条的位置: window.scroll(0,document.body.scrollHeight) 例,在打开网页时让页面处于页面底端 2.设置组件的滚动条的位置: 假设有个输入框,id为TextArea1 方法一: TextArea1.scrollTop=100;//滚动到输入框的100位置 方法二: document.getEl原创 2008-08-07 21:02:00 · 3207 阅读 · 1 评论 -
jQuery的总结
构造函数,都返回JQuery对象1.jQuery(expression,context)jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。等同:$(expression,context)expression可以是CSS表达式,XPath表达式context(可选)作为上下文的DOM元素,文档或jQuery对象。比如document.forms[0] 2.jQue原创 2008-08-19 12:31:00 · 2307 阅读 · 1 评论 -
使用javascript实现GridView无刷新选中行(变色)
1、首先在.aspx页面块中添加javascript "text/javascript"> var prevselitem=null; function selectx(row) { oldcolor=row.style.backgroundColor; if(prevselitem!=null) {原创 2008-09-03 13:07:00 · 883 阅读 · 0 评论 -
javascript 获取GET方法的参数
url = location.search.substr(1); if(url.length > 0) { ar = url.split(/[&=]/); for(i=0;i { alert("参数:"+ar[i]+":"+ar[i+1]+""); } } a href=?a=你好&room=aw转载 2008-09-08 12:47:00 · 959 阅读 · 0 评论 -
javascript打开居中的窗口
function winOpen(loadpos,WWidth,WHeight,pageID) //Lock Size { var WinOP=null; var WLeft = Math.ceil((window.screen.width - WWidth) / 2 ); var WTop = Math.ce原创 2008-09-06 16:26:00 · 705 阅读 · 0 评论 -
JavaScript---动态打开和关闭层,而且还能拖拽
html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type" content="text/html; charset=gb2312" />title>DOM_text01title>style type="text/css">body,span,div,td{font-size:12px;line-hei转载 2008-09-06 16:41:00 · 717 阅读 · 0 评论 -
屏蔽js错误,让状态栏不显示错误提示
"javascript" type="text/javascript">//屏蔽js错误 function ResumeError() { return true; } window.onerror = ResumeError; // -->原创 2008-10-31 11:21:00 · 1479 阅读 · 0 评论 -
JS操作JSON
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘原创 2009-04-29 14:57:00 · 12675 阅读 · 7 评论 -
JS执行匿名函数
var insertNew=function(){ alert("RUN"); }; eval("insertNew()"); //执行 --------------------------------------------- 一、什么是匿名函数? 在Javascript定义一个函原创 2009-07-14 10:39:00 · 1032 阅读 · 0 评论 -
javascript中取整函数
parseInt(5/2) 2 ;praseFloat() //取幅点型 4舍5入的是Math.round(xxxxxxxx) Math.round(1.4) 1 Math.round(1.5) 2取下限是Math.floor(xxxxxxxxx) Math.floor(1.1) 1取上限原创 2009-07-20 11:40:00 · 898 阅读 · 0 评论 -
JavaScript是否可实现多线程 —- 深入理解JavaScript定时机制
容易欺骗别人感情的JavaScript定时器JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction , 100翻译 2009-08-06 12:35:00 · 981 阅读 · 0 评论 -
js 正则表达式
RegExp对象实现,书写规则: var xxx=new RegExp("匹配字符串"[,"附加条件"]);字面量实现: var xxx=/匹配字符串/[附加条件]上面附加条件可以省略,附加条件有如下3个: i:忽略大小写 g:全文查找 m:多行查找test()方法: 用法:regexp对象实例.test(字符串) 返回值:如果满足regexp对象原创 2009-06-24 13:24:00 · 685 阅读 · 0 评论 -
JSLoader动态加载JS和CSS
// First Load the Script // In one script block JSLoader.load("ria","prototype","1.5.1"); JSLoader.load("ria","prettify","1.0"); // In another script block: Event.obser原创 2009-07-02 12:27:00 · 2637 阅读 · 0 评论 -
javascript创建类五法
普通的js创建对象: var obj= new object; obj.name="goul"; obj.age=22; obj.sex="male"; obj.say=function(){ alert("my name is"+this.name) };下面原创 2009-07-07 12:52:00 · 691 阅读 · 0 评论 -
JS更改onclick事件
导读: 点我 要求第一次执行一个click_action函数,第二次就做其它事了。 在click_action中用document.getElementById("enjoy").onclick = alert("2");,不执行,但也不会 抱错,也不知道到底改了什么。 后来试了很多次,发现只能赋个函数名给它。 function click_action(){原创 2008-04-27 21:26:00 · 2780 阅读 · 1 评论 -
谈谈scriptaculous动画效果库effect.js(原理和使用)
scriptaculous 包含以下几个部分: builder.js :提供了一种方便的建立html元素的方法 controls.js :包含自动提示和动态编辑两个控件 dragdrop.js : 提供元素拖放的功能 effects.js : 设计优良的ajax效果库,这篇文章要讲的就是这个 slider.js : 一个滑动条控件 关于每个部分的使用方法建议查看scriptaculous转载 2008-05-01 14:07:00 · 3595 阅读 · 0 评论 -
input、texarea 实现maxlength控制
A:js input、texarea输入字节(20个字符)数据控制if (fucchecklength(theform.textname.value)>20){ alert ("输入字符最多为20个"); } } function fucchecklength(strTemp)原创 2007-08-14 09:48:00 · 2860 阅读 · 0 评论 -
表单注册控件的例子
把老同事公会的注册页面的javaScript的代码弄下来。让大家PPscript language="JavaScript">//----------------------------------------------------------------- function checkRegForm() { var form = document.formRe原创 2007-08-24 10:37:00 · 849 阅读 · 0 评论 -
常用的一些javascript小技巧
事件源对象 event.srcElement.tagName event.srcElement.type ……………………………… 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.alt转载 2007-08-24 10:55:00 · 850 阅读 · 0 评论 -
Web Calendar ver 3.0 网页日历
Web Calendar ver 3.0 网页日历 版本描述 Web Calendar ver 3.0 是综合 JavaScript DHTML HTML CSS 的产品,且封装在 WebCalendar 实例中,调用与设置都非常方便 Web Calendar ver 3.0 新加的功能: 1.对日历控件的对象式编程 2.对不同浏览器的兼转载 2007-09-18 18:02:00 · 877 阅读 · 0 评论 -
什么是XHTML?与HTML相比XHTML有什么特点
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别。本文简单介绍什么是XHTML,以及与HTML相比XHTML有什么特点。 1、什么是XHTML? HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML原创 2007-11-10 00:06:00 · 1171 阅读 · 0 评论 -
JavaScript"对象","属性"锦集
SCRIPT 标记 用于包含JavaScript代码. 属性 LANGUAGE 定义脚本语言 SRC 定义一个URL用以指定以.JS结尾的文件 ***********************************************************window对象 每个HTML文档的顶层对象. 属性 frames[] 子桢数组.每个子桢数组原创 2007-11-10 00:48:00 · 704 阅读 · 0 评论 -
javaScript总结[不断更新]
javaScript总结javaScript分为三部分:内核,客户端,服务端原创 2007-11-10 01:27:00 · 632 阅读 · 0 评论 -
JavaScript与HTML文档[总结]
客户端JavaScript的语言结构和JavaScript内核的语言结构一致的。客户端JavaScript定义一组对象,方法,属性脚本。就是利用他们和客户端的XHTML文档交互。利用JavaScript访问元素DOM地址方法1:document.forms[0].elements[0] (不常用,DOM0)方法2:document.form1.txtName (常用,DOM0,但不符合XHTM原创 2007-11-10 01:28:00 · 724 阅读 · 0 评论 -
DOM2中的高级事件处理(Advanced Event Handling with DOM Level 2)
导读: 迄今为止,在本章中出现的事件处理技术都是DOM0级的一部分,所有支持JavaScript的浏览器都支持DOM0的API.DOM2定义了高级的事件处理API,和DOM0的API相比,有着令人瞩目的不同(而且功能更强大).虽然DOM2标准并没有把已有的API收入其中,但是DOM0级API也没有被去除.对于基本的事件处理任务,你会觉得使用这些简单的API更自由一些. DOM2事件模型翻译 2007-11-11 17:36:00 · 1106 阅读 · 0 评论 -
一个创建XMLHttpRequest对象的js文件(适用asp,php,jsp,asp.net等)
创建XMLHttpRequest对象的js文件(适用asp,php,jsp,asp.net等) Ajax.jsfunction Ajax(){ var xmlHttp=null; if(window.XMLHttpRequest) {//非IE内核浏览器 xmlHttp=new XMLHttpRequest(); } else原创 2007-11-13 00:06:00 · 1484 阅读 · 1 评论 -
密码强度检测
“密码强度检测”这个功能挺实用,对用户输入的密码进行复杂程度的评估。所以就从网上找了很多类似的,我这边进行整理一下,写了一个PasswordStrength类 passwordstrength.js//密码强度;function PasswordStrength(showed){ this.showed = (typeof(showed) == "boolean原创 2008-04-17 22:07:00 · 1198 阅读 · 0 评论 -
Json实例:ajax返回多个值
当用ajax返回多个值的时候,可以用xml,也可以用json json实例html>head>title>AjaxTesttitle>script type="text/javascript">var xmlHttp;function createXMLHttpRequest(){ if(window.ActiveXObject) { xmlHttp原创 2008-04-19 14:33:00 · 19124 阅读 · 8 评论 -
推荐兼容 IE、 FireFox 的 javascript 日历控件
一个js做极为漂亮的日历控件,兼容大/*** 返回日期* @param d the delimiter* @param p the pattern of your date*/String.prototype.toDate = function(x, p) { if(x == null) x = "-"; if(p == null) p = "ymd"; var a =转载 2008-04-19 18:27:00 · 2725 阅读 · 2 评论 -
点击可以编辑
点击可以编辑,这个是很好的用户体验,到网上搜索了一下.代码了几份好的代码DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtm原创 2008-04-28 15:44:00 · 1508 阅读 · 0 评论 -
如何定义select的边框颜色
如何定义select的边框颜色 解决思路: 学习了clip和margin属性的用法,利用它们的特点,很容易就得出答案。 具体步骤: 1.用margin属性实现。先设置margin属性为-2,以隐藏select对象原来的边框,然后设置select对象的父对象的边框。 1 2 3 4 5 2.margin属性结合clip属性实现。也是先用margin隐藏selec转载 2008-04-28 16:45:00 · 2804 阅读 · 1 评论 -
prototype.js常用函数及其用法
prototype.js常用函数: 函数名 解释 举例原创 2008-04-30 09:44:00 · 1088 阅读 · 0 评论 -
Ajax.Request方法
Ajax.Request(url,{method:method,parameters:para,postBody:xmlString,asynchronous:true,setRequestHeader:Object,onComplete:completeFun,onError:errorFun})发送异步请求。(此方法是为兼容 prototype.js 而写,调用风格与 prototype原创 2008-04-30 16:24:00 · 6779 阅读 · 1 评论 -
Mozilla Rhino 简介
Rhino 是一个纯 Java 的开源的 JavaScript 实现。他的名字来源于 O'Reilly 关于 JavaScript 的书的封面:1.简介 rhino是使用java代码实现的javascript解释器,它实现了javascript的核心,符合Ecma-262标准,支持javascript标准的所有特性。Rhino 提供了如下功能ü 对 JavaScript 1.5 的完全支持 ü 直接在 Java 中使用 JavaScript 的功能 ü 一个 JavaScript shell 用于原创 2011-05-28 18:03:00 · 17180 阅读 · 1 评论