
Javascript
文章平均质量分 57
huotu
这个作者很懒,什么都没留下…
展开
-
在Javascript中读写Cookie值
写cookies: function getCookie() { document.cookie="ecshowdetailid="+hsid+";expire=0"; } 读取cookies: function getCookie() { //获取cooki原创 2008-08-02 11:53:00 · 127 阅读 · 0 评论 -
Javascript函数中调用C#方法
一、后台(.cs文件)方法: public string GetString(string name) { return ("Hello " + name); } public string GetString() { return ("Hello");原创 2010-02-23 16:07:00 · 713 阅读 · 0 评论 -
Javascript实现日期时间的倒计时
var target=[]var time_id=[]function ShowDateTime(){ setTimeout("ShowDateTime()", 1000);for (var i=0,j=target.length;i{ var today=new Date(); timeold=target[i]-today.getTime(); //共多少毫秒原创 2010-01-28 15:41:00 · 980 阅读 · 0 评论 -
Javascript控制图片间歇性轮换向上滚动
var obj_marquee;var marquee_spd = 4000;var step_c = 0;function marquee_init() { obj_marquee = document.getElementById("marquee"); var obj_unit = obj_marquee.firstChild; var n = Math.ceil(parseInt(原创 2009-06-03 11:52:00 · 1292 阅读 · 0 评论 -
目前较为流行的45种Ajax框架
EXT - http://www.extjs.com/(中文:http://www.ajaxjs.com/) Jquery - http://www.jquery.com Microsoft Ajax - http://ajax.asp.net Java BluePrints - https://blueprints.dev.java.net/ Protptype - http:/原创 2009-08-08 16:04:00 · 1106 阅读 · 0 评论 -
用Ajax请求网页的核心方法
//获取远程数据(兼容多浏览器)function getXML(URL) { var xmlhttp = null; URL = URL + "&rid="+Math.random(); if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); //火狐浏览器。 } else if(window.ActiveXObjec原创 2009-05-16 15:42:00 · 463 阅读 · 0 评论 -
获得鼠标在网页上的位置(x,y轴坐标)
获得鼠标在网页上的位置(x,y轴坐标) function mouseCoords(ev) { if(ev.pageX || ev.pageY) { return {x:ev.pageX, y:ev.pageY}; } return { x:ev.clientX + document.body.scrollLeft - document.bod原创 2009-05-16 15:36:00 · 2207 阅读 · 0 评论 -
40 个轻量级JavaScript 库
流行的 JavaScript 库不胜枚举,jQuery, MooTools, Prototype, Dojo, YUI。这些 JavaScript 库功能丰富,加上它们的插件,几乎能胜任任何工作,然而这是有代价的,这些库往往导致你的网页尺寸臃肿。在某些场合,如果你只想完成特定的工作,可以使用一些功能更专一的轻量库,本文介绍了40个非常出色的轻量级 JavaScript 库。1. 表单相关w转载 2009-04-01 15:29:00 · 524 阅读 · 0 评论 -
Javascript匹配字符是中文还是英文
//检测纯中文function isCnName(s){ var PatSWord=/^[/x00-/xff]+$/; //匹配所有单字节长度的字符组成的字符串 //var PatDWord=/[^/x00-/xff]+/g; //匹配双字节长度的字符组成的字符串 //var PatChinese=/[^/u4e00-/u9fa5]/; 中文的正原创 2009-03-17 11:02:00 · 756 阅读 · 0 评论 -
获得网页内容的有效长度和宽度
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">获得网页内容的有效长度和宽度function get_page_size(){ var re = {}; if (document.documentElement && document.documentEleme原创 2009-02-16 16:12:00 · 591 阅读 · 0 评论 -
Javascript中的类操作
Javascript中的函数可以像类一样进行操作,以下是一此简单的操作实例: JsonFun = function(showStr) { this.showText = function () { alert(showStr); }; } var原创 2008-10-09 15:41:00 · 455 阅读 · 0 评论 -
用javascript在有分隔符组成的字符串组中去掉相同的字符串
function DistinctStr(str, strSplit){ var flag = ""; var DistinctStr = ""; var newstr = str.split(strSplit); var max = newstr.length; for (var i = 0; i { flag = newstr[i];原创 2008-10-17 18:07:00 · 742 阅读 · 0 评论 -
用javascript实现页面重载的两种做法
location.reload和history.go(0)不过后者有个好处,能保持页面滚动条的位置。(IE中测试过)还有一种很有效的做法:location.href = location.href这在弹出窗口里刷页面有效,而前两者会失效原创 2008-10-15 16:12:00 · 2039 阅读 · 0 评论 -
获得链接Js文件url中的参数值
有时链接js文件要加入参数,通过javascrip可获得这些参数值,实现如下: function Getparam(paramName) { var url = /js/list.js?id=3&topPid=TopSearch&bottomPid=BottomSearch; var reg = new R原创 2008-10-17 11:34:00 · 683 阅读 · 0 评论 -
Javascript写的宽屏广告,可伸缩
var intervalId = null; function slideAd(id,nStayTime,sState,nMaxHth,nMinHth){ setCookies(); //设置Cookies值 this.stayTime=nStayTime*1000 || 3000; this.maxHeigth=nMaxHth || 418;原创 2008-09-25 17:49:00 · 531 阅读 · 0 评论 -
用Javascript编写的像Flash一样的图片轮换
//广告图片的轮换function CropBannerAd(){ var obj_pics="sy-changtiao04.jpg|qidelo.jpg"; var obj_links="http://www.163.com|http://www.qq.com"; var obj_texts="1|2"; var obj_width=677; var obj_hei原创 2008-09-25 17:29:00 · 537 阅读 · 0 评论 -
Javascript中获取系统的当前时间
//获得当前时间组成的字符串function getDateTimeStr(){ var s=""; var d = new Date(); s += d.getFullYear() + "/"; s += (d.getMonth() + 1) + "/"; s += d.getDate() + " "; var c = ":"; s += d.getHo原创 2008-09-25 17:23:00 · 524 阅读 · 0 评论 -
Javascript中比较两个时间的大小
var d1,d2,second1,second2,diffsecond; d1 = new Date("2007/3/14 15:18:45"); //第一个时间 d2 = new Date("2007/3/15 8:18:45"); //第二个时间 second1 = Date.parse(d1);原创 2008-09-25 17:28:00 · 722 阅读 · 0 评论 -
在Javascript中动态创建函数
创建动态函数(在c/c++中利用函数指针来实现) var FunctionName = new Function(argument1,...,lastargument); 说明: 所有的参数都必须是字符串类型的,最后的一个参数必须是这个动态函数的功能程序代码。 var square = new Function(x,y,h,原创 2010-03-12 10:01:00 · 2000 阅读 · 0 评论