Javascript类
文章平均质量分 77
快乐无边
Linux服务器搭建 Python开发 Phpweb开发 Vue前端框架 Mysql Redis
展开
-
mockjs数据模板
mockjs数据模板Mock.js 的语法规范包括两种数据模板定义规范(Data Template Definition,DTD)数据占位符定义规范(Data Placeholder Definition,DPD)DTD定义这种数据模板中的每个属性由 3 部分构成:属性名、生成规则、属性值: // 属性名 name // 生成规则 rule // 属性值 value 'name|rule': value // 属性名 和 生成规则 之间用 |原创 2020-07-12 20:14:32 · 473 阅读 · 0 评论 -
Mock.js简介
在前后端分离开发过程中,需要等到后端给出接口和接口文档后,才能继续开发,使用MockJS可以让前端独立于后端开发。MockJS生成随机数据,拦截 Ajax 请求, 就可以非常方便的模拟后端接口。1. 安装基于Nodejs安装 npm install -g mockjs OR yarn global add mockjs直接引用<script src="mock.js" type="text/javascript"></script>原创 2020-07-07 20:19:35 · 498 阅读 · 0 评论 -
一个防google分页的实例
/// 总记录数 /// 每页记录数 /// 当前页数 /// Url参数 /// 返回一个带HTML代码的分页样式(字符串) private string Pagination(int total, int per, int page, string query_string) { int allpage = 0; int转载 2008-11-10 11:14:00 · 839 阅读 · 0 评论 -
javascriptieff自动添加事件
function addEventHandler(target, type, func) { if (target.addEventListener) target.addEventListener(type, func, false); else if (target.attachEvent) target.attachEvent("on" + type,原创 2009-01-08 16:40:00 · 660 阅读 · 0 评论 -
编写高性能 Web 应用程序的 10 个技巧
数据层性能 技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理 技巧 7 —转载 2008-11-21 16:39:00 · 723 阅读 · 0 评论 -
使用 jQuery 简化 Ajax 开发
jQuery 是一个JavaScript 库,它有助于简化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery 具有独特的基本原理,可以简洁地表示常见的复杂代码。学习 jQuery 基本原理,探索其特性和功能,执行一些常见的 Ajax 任务并掌握如何使用插件扩展 jQuery。j原创 2009-02-13 10:39:00 · 890 阅读 · 0 评论 -
jQuery介绍及语法
jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-starterkit.zip) jQuery转载 2009-02-13 14:57:00 · 674 阅读 · 0 评论 -
javascript 加密 C#解密
如果不成功,要加密两遍javascript 给URL加密方法 encodeURI() escape() javascript 解密decodeURI()unescape() ------------------------------------------------------------原创 2009-02-16 09:23:00 · 1982 阅读 · 0 评论 -
当下10大最热门的网站开发技术
虽然现在美国经济出现危机,但是网站开发领域依然很繁荣,因为不论是现在或者将来,网络必定是人们日常生活中不可缺少的组成部分。NETTUTS上列出10大最吃香的网站开发技术。作为网站开发工程师,如果你精通这些技术,即便在经济不景气的时候,仍然很容易找到一份好工作。1. Framework knowledge (架构知识) 架构是大型网站开发的重要部分。开发者已经从Rails, Django等公转载 2009-02-20 14:02:00 · 698 阅读 · 0 评论 -
web对话框与弹出窗口
function LoadWindow(val){ URL="sendmsg.aspx?nickname="+val; loc_x=document.body.scrollLeft+event.clientX-event.offsetX; loc_y=document.body.scrollTop+event.clientY-event.offsetY; //window.showModa原创 2009-02-21 10:38:00 · 1113 阅读 · 0 评论 -
AJAX源码
//伪AJAX//==============================================显示所有信息=========================================var xmlHttp;function createXMLHttpRequest(){ if(window.ActiveXObject) { xmlHttp=new ActiveXOb原创 2009-02-20 17:04:00 · 681 阅读 · 0 评论 -
javascript坐标
javascript坐标: event.x、event.clientX、event.offsetX、event.screenXclientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。 clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。 offsetX 设置或获取鼠标指针原创 2009-02-21 14:32:00 · 691 阅读 · 0 评论 -
Navigator对象
Navigator对象JavaScript的这个Navigator对象存储了访客浏览器的所有信息。下面我们就看一下其中两个重要属性:appName - 浏览器的名称 appVersion - 浏览器版本 例子:var browser=navigator.appNamevar b_version=navigator.appVersionvar versio原创 2009-02-19 13:56:00 · 842 阅读 · 0 评论 -
JavaScript核心对象参考手册-------window对象
16.3 Window对象的子对象Window对象是DOM对象模型中的顶层对象,其他对象都是Window的子对象,本节只介绍几个简单的子对象,其他复杂的对象将单独作为一章来介绍。16.3.1 screen对象:获取计算机屏幕的一些属性screen对象有很多属性,利用这些可以获得关于计算机屏幕的一些信息,比如长度、宽度等,这里只介绍几个比较常用的属性。1.a原创 2009-02-25 16:03:00 · 3741 阅读 · 1 评论 -
常用正则表达式
只能输入数字:“^[0-9]*$”只能输入n位的数字:“^/d{n}$”只能输入至少n位数字:“^/d{n,}$”只能输入m-n位的数字:“^/d{m,n}$”只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})?$”只能输入有1-3位小数的正实数:“^[0-9]+(.[0-9]{1,3})?$”只能输入非零的正整数:转载 2009-02-23 17:54:00 · 812 阅读 · 0 评论 -
递归算法
递归算法:是一种直接或者间接地调用自身的算法。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。 递归算法的特点 递归过程一般通过函数或子过程来实现。 递归算法:在函数或子过程的内部,直接或者间接地调用自己的算法。 递归算法的实质:是把问题转化为规模缩小了的同类问题的子问题。然后递归调用函数(或过程)来表示问题的解。 递转载 2009-02-23 10:10:00 · 941 阅读 · 0 评论 -
javascript取URL值的方法
location.href=ping.html#chen=陈建平取锚点值 location.hash 结果是:#chen=陈建平location.href=ping.html?chen=陈建平取?后面的值 location.href.search() 结果是:?chen=陈建平再用substring(1) 就可以取#或?后的值了,再用split(原创 2009-02-25 15:48:00 · 775 阅读 · 0 评论 -
javascript 中的Boolean类型
Boolean可以说是最简单的类型,只有true和false两个值我在使用的时候碰到一些问题,需注意: 1、new Boolean(false)例子1:view plaincopy to clipboardprint?1. var exists = new Boolean(false); 2. alert(exists ? tr转载 2009-02-28 09:28:00 · 1005 阅读 · 0 评论 -
CSS滤镜
CSS滤镜虽然只能在IE浏览器中表现出效果,但是仍不失为网页增加特效的好办法。1.CSS静态滤镜样式 (filter)CSS静态滤镜样式的使用方法:{ filter : filtername( parameters1, parameters2, ...) }Filter样式 简要说明 支持参数alpha 设置图片或文字的不透明度 opacity、finishOpacity、styl转载 2009-03-11 10:21:00 · 804 阅读 · 0 评论 -
Web Slices 在IE8中实现局部收藏更新(Web 切片)
Web Slices 是这样的,你关注的网页的某部分,比如ebay网站上某物品的价格.你只想知道它是降价的消息.但是你又不想时时刻刻自己打开ebay的页面看.你只想自己点下ie里的一个按钮,按钮就弹出一个小层. 层里显示的就是价格变化的信息. 这就是web slice. slice是切片的意思,网页的一个小块.怎么在你的网站上实现这个web slices功能呢,web开发者设计网原创 2009-03-13 14:22:00 · 824 阅读 · 0 评论 -
图片上传支持预览(C#)
用到的命名空间: using System.Data.SqlClient;using System.IO;using System.Xml; function PreviewImg(){ //原来的预览代码,不支持 IE7。 var oldPreview = document.getElementById("newPreview"); oldPrevi原创 2009-03-20 15:36:00 · 2075 阅读 · 2 评论 -
Javascript 内置对象 Math
Javascript 内置对象 Math用Math.random()得出0-1之间随机数的Javascript示例document.write(Math.random())该Javascript示例解释:这个示例用到了Math.random(),这个函数返回值是一个大于等于0,且小于1的随机数。你可以测试一下,多点几次上面的蓝色按钮,会发现,每次出来的数字,都是随机的,不同的。2.原创 2009-03-23 13:27:00 · 806 阅读 · 0 评论 -
javascript 播放器效果
首页页面 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 无标题页 function PopuWinMp3(VideoPath) { window.open("PlayMp3.htm#" + VideoPath,"_blank","h原创 2009-03-26 11:19:00 · 1304 阅读 · 0 评论 -
javascript 文字滚动代码 (ie和火狐通用)
·2009年新现代学校联谊会·2009年北京自考本科毕业生申请学士学位·2009年新现代学校春季开学通知·北京2009年1月自考成绩查询时间通知 try{ var marqueesHeight = 25; var stopscroll = false; var scrollElem = document.getElementById("andys原创 2009-03-26 15:42:00 · 2633 阅读 · 1 评论 -
javascript 播放器效果(2)
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 轻松一刻body { overflow:auto; font-size:12px; cursor:default; background-color:#E6F4F原创 2009-03-26 11:26:00 · 888 阅读 · 0 评论 -
javascript 正则表达式
javascript 正则表达式的应用判断是否匹配 var myreg = /正则表达式/gi; myreg.test("要判断的值。") //符合返回true 否则返回false替换 字符串.replace(/[^0-9 ]/g,)原创 2009-03-26 16:06:00 · 599 阅读 · 0 评论 -
Javascript defer 作用
中的defer作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题---有点问题testmyButton.click(); myButton.click();test function document.body.onload() {alert(document.body.offsetHeight);} 加上 defer 等于在页面完全在入后再执行,相当于 windo原创 2009-04-02 11:03:00 · 871 阅读 · 0 评论 -
选项卡
function tab(sId) { var tabs = document.getElementsByTagName("H2"); var boxs = document.getElementsByTagName("h3"); if ( boxs[sId].style.display=="block"){ boxs[sId].style.display="none"; tabs[sId]原创 2009-04-16 09:43:00 · 532 阅读 · 0 评论 -
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关
获取一组radio被选中项的值var item = $(input[@name=items][@checked]).val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$(#select_id)[0].selectedIndex = 1;原创 2009-04-05 11:42:00 · 1339 阅读 · 0 评论 -
页面制作统一的 头 底
动态页面引用 静态页面引用 js中写法 document.write(""); // /"转义字符代表 " 双引号document.write("");原创 2009-04-16 16:56:00 · 645 阅读 · 0 评论 -
Flash实用代码总汇
外部调用swfon (release) {loadMovieNum("service.swf", 1);}外部调用数据loadVariablesNum("about.txt", 0);System.useCodepage = true;//中文音乐加入mySound = new Sound();mySound.attachSound("1");mySound.start();关闭指原创 2009-04-20 10:22:00 · 5035 阅读 · 0 评论 -
javascript 数组使用
---------------------------------------------------------------------------------------------------------------------var data = [["请选择"],["明星日志","影音评论","娱乐八卦","影音播客","选秀地带","片场传真"],["车坛观察站","网友车生活",原创 2009-04-05 14:57:00 · 660 阅读 · 0 评论 -
IE8图片上传预览及“无效图片文件”提示解决
IE8图片上传预览及“无效图片文件”提示解决今天换了windows7系统,默认浏览器是IE8,所有网站运行环境配置好后调试昨天写的图片上传预览,竟然弹出提示“无效图片文件”!Google了一下发现有此问题的很多,核心原因是IE8的还是默认安全机制限制远程获取本地文件的路径,只能得到个文件名。寻找到的解决办法是点击IE8工具项>internet选项>安全>自定义级别>将上传带上路径勾选,不过原创 2009-04-08 18:55:00 · 6103 阅读 · 9 评论 -
静态跳转页
function qqping_url_build(){ l=document.location.hash.substr(1); if (l == ) return l; d = http://blog.qq.com/skip.htm/; address=u=+d+escape(unescape(l)); p=docum原创 2009-04-28 15:19:00 · 963 阅读 · 0 评论 -
网页挂马详细教程
其实很简单的的,说到原理,就一个:就是在人家网站的主页那里插入一个自己的网马的页面,等有漏洞的人查看了人家网站的主页,那么他就成了你的肉鸡了。下面我介绍5种方法,我一个一个介绍方法一:这个就是最简单的了,只要你懂点html语言把下面这段代码插进网页中:我来插入,理论上来说插到任何地方都行,只是不要把html语言给弄乱了就行本来没有插进去的页面就是这样,不知道网易那里有没有弹出的转载 2009-04-30 11:31:00 · 3565 阅读 · 0 评论 -
限制文本框只能输入数字,小数点,英文字母,汉字
1.文本框只能输入数字代码(小数点也不能输入): 2.只能输入数字,能输小数点. (方法1) 3.数字和小数点方法二 4.只能输入字母和汉字 5.只能输入英文字母和数字,不能输入中文 6.只能输入数字和英文 7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:原创 2009-07-18 14:09:00 · 4449 阅读 · 2 评论 -
新浪选项卡效果
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档 function SubShowClass(ID,eventType,defaultID,openClassName,closeClassName){this.version="1.21";this.autho转载 2009-05-06 16:02:00 · 1393 阅读 · 0 评论 -
Web坐标
转载 2009-05-08 11:22:00 · 788 阅读 · 0 评论 -
javascript 小写数字转换为汉字大写数字
function Chinese(num) { if(!/^/d*(/./d*)?$/.test(num)) throw(new Error(-1, "Number is wrong!")); var AA = new Array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖")原创 2009-07-18 14:31:00 · 2183 阅读 · 0 评论 -
自动添加flash(sina版)
if(typeof(sina)!="object"){var sina={}}sina.$=function(i){if(!i){return null}return document.getElementById(i)};var sinaFlash=function(V,x,X,Z,v,z,i,c,I,l,o){var w=this;if(!document.createElement||!do原创 2009-05-12 13:01:00 · 1135 阅读 · 0 评论