js
iteye_11116
这个作者很懒,什么都没留下…
展开
-
自定义随机数
//随机生成一个数 0~20 function random(range) { var max = Math.max(range[0], range[1]); var min = Math.min(range[0], range[1]); var diff = max - min;// 差值 var nu...原创 2015-04-29 00:08:08 · 266 阅读 · 0 评论 -
javascript eval方法使用
JavaScript eval() 函数JavaScript 全局对象定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数描述string必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。返回值通过计算 string 得到的值(如果有的话)。说明...原创 2017-02-01 22:42:48 · 177 阅读 · 0 评论 -
如何判断js文件是否加载完成
[size=medium][color=red][/color][/size] http://www.jquerycn.cn/a_11412http://www.jizhuomi.com/software/535.html function include_js(file) { var _doc = document.getElementsByTagN...原创 2016-12-02 00:41:45 · 1698 阅读 · 0 评论 -
console.log设置显示颜色
console.log('%c 1','color:red')原创 2016-12-02 00:06:58 · 5286 阅读 · 0 评论 -
搜索框默认值处理
<input name="keywords" value="请输入关键字" onclick="if(this.value==this.defaultValue){this.value=''}" onblur="if(this.value==''){this.value=this.defaultValue}" class="text"/><input type=&原创 2014-05-20 00:44:38 · 986 阅读 · 0 评论 -
自定义鼠标样式
IE版本处理 写道http://blog.csdn.net/plpyxx/article/details/5586853 <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title&am原创 2014-04-25 00:42:13 · 132 阅读 · 0 评论 -
网页代码常用小技巧
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键〈table border oncontextmenu=return(false)〉〈td〉no〈/table〉 可用于Table 2. 〈body onselectstart="return false"〉 取消选取、防止复制3. onpaste="return false" ...原创 2014-04-25 00:03:24 · 1223 阅读 · 0 评论 -
javascript modle模式的多种方式应用
// jquery-eq.js一、var YAHOO = (function($, my){ my.privateAddTopic = function (data) { $('ul > li').live('mousedown', function() { console.log($(this).html() + " down"); })...2014-01-12 20:01:01 · 105 阅读 · 0 评论 -
javascript的escape/unescape
javascript的escape/unescape 转移和非转义 escapse('哈哈')//"%u54C8%u54C8"unescapse("%u54C8%u54C8")// 哈哈哈原创 2015-12-30 00:07:16 · 186 阅读 · 0 评论 -
JSON.parse()和JSON.stringify()
parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str) Objectage: "23"name: "huangxiaojian"__proto__: Object var a = {a:1,b:2}原创 2015-12-30 00:04:50 · 72 阅读 · 0 评论 -
鼠标悬浮时图片上显示放大图标
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":&quo原创 2013-12-22 11:28:47 · 1523 阅读 · 0 评论 -
javascript this
http://www.cnblogs.com/Uncle-Keith/p/5814578.htmlhttp://www.cnblogs.com/Uncle-Keith/p/5776159.html这次的分享,主要还是想跟大家聊聊Javascript语言中很重要的概念之一,对象。为什么说之一呢?因为Javascript其他重要概念还包括:作用域 作用域链 继承 闭包 函数 继承 ...原创 2017-03-09 01:22:00 · 236 阅读 · 0 评论 -
快速获取js对象键和值
var o = { "say": "Hello World", "name": "Keith Chou", "height": "180", "weight": "120" }; Object.keys(o); // ["say"原创 2017-03-17 00:20:23 · 1074 阅读 · 0 评论 -
js获取元素通用函数
/** * 通用函数. * 1、可以通过ID获取元素 * 2、可以通过class获取元素【是个数组】 */function g(selector) {var method = selector.sub(0, 1) == '.' ? 'getElementByClassName' : 'getElementById';return document[method](su...原创 2015-04-27 00:42:14 · 220 阅读 · 0 评论 -
原生js实现事件切换
function turn(elem) {var cls = elem.className;if (/front/.test('front')) {cls = cls.replace(/front/, 'back');} else {cls = cls.replace(/back/, 'front'); // back为正则表达式}elem.className = ...原创 2015-04-27 00:16:32 · 332 阅读 · 0 评论 -
js实现div拖动
写道http://blog.csdn.net/notlikegaoshou/article/details/6562636http://zhidao.baidu.com/link?url=ePDc5C8v-kcewgZty7w_seg2kfkwU_zYxVJzoQgjYGcuo8yUPMZoIv0l4ndX2PbqRUe8I0Wur2pxb0cgULvsnLKs9bVPsBdVAp8kk...原创 2015-02-02 22:41:02 · 96 阅读 · 0 评论 -
Js 载入时选中文字的实现代码,需要的朋友可以参考下
<script type="text/javascript"> window.onload = function(){ var form = document.getElementsByTagName('form')[0]; form.yourForm.focus(); form.yourForm.select(); } </script><...原创 2014-11-26 00:09:04 · 75 阅读 · 0 评论 -
CSS禁止文字选择
CSS禁止文字选择 2013-01-15 17:30:45| 分类: css | 标签:css禁止文字选择 |举报|字号 订阅 user-select有两个值:none:用户不能选择文本text:用户可以选择文本需要注意的是:user-select并不是一个W3C的CSS标准属性,浏览器支持的不完整,需要对每种浏览器进行调整...原创 2014-11-25 23:28:07 · 94 阅读 · 0 评论 -
js实现浏览器全屏
HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时候用来做 全屏API,游戏呀,等都很有用。先看常见的API 1 element.requestFullScreen() 作用:请求某个元素element全屏 2 Document.getElementById(“myCanvas”).requestFullScreen() 这里是将其中的...原创 2014-11-24 00:53:29 · 76 阅读 · 0 评论 -
js实现浏览器全屏
众所周知,IE是个奇葩的浏览器,但是由于用户量很大,开发者还是不得不为IE考虑一下,于是,各种浏览器相关的操作,都要多一个特别的判断——专门针对IE浏览器的判断,这里的全屏也不例外。看代码:?12345678910111213141516171819202122232425...原创 2014-11-24 00:25:14 · 89 阅读 · 0 评论 -
jquery在子框架中获得父框架中的id事件
jQuery('#id',window.parent.document).click#id是父框架中的id;这段代码是在子框架中运行,意思就是得到父框架中该id对于的onclick事件! 写道http://blog.csdn.net/stuartjing/article/details/6442893 ...原创 2014-10-24 23:20:58 · 287 阅读 · 0 评论 -
html5制作loading图
<!DOCTYPE html><html><head><title></title><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script><原创 2014-08-24 19:27:14 · 375 阅读 · 0 评论 -
js打印局部内容
<script language="javascript"> function printdiv(printpage) { var headstr = "<html><head><title></title></head><body>"; var f原创 2014-07-20 16:30:28 · 90 阅读 · 0 评论 -
javascript自定义对象
var LonLat = function() { var longitute; var latitude; return { getLon: function() { return this.longitute; }, setLon: function(newLongitute) { this.longitute = newLongitute;...原创 2013-12-01 20:51:19 · 84 阅读 · 0 评论 -
DIV固定不动,不随滚动条滚动且不闪动
<!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/xhtml"><head><原创 2013-11-04 00:16:23 · 886 阅读 · 0 评论 -
js中局部变量必须用var去声明
js中的变量与其他的脚本语言都是很不一样的,在function中你如果不用var 声明一个变量,那么这个变量将在全局可见,也就相当于创建了全局变量。所以在function中声明变量尽量都是用var来声明以避免污染全局变量(可能会覆盖全局已有的同名变量)。 ...原创 2013-09-16 00:56:49 · 191 阅读 · 0 评论 -
js事件冒泡
<!doctype html><html><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> window.onload= fun原创 2015-08-18 07:10:55 · 103 阅读 · 0 评论 -
js对象封装
<!doctype html><html><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="jquery-1.8.2.js"&原创 2015-07-27 08:00:58 · 77 阅读 · 0 评论 -
html5之后全局js编辑
<script>window.document.designMode = "on"//off on:浏览器上的任何元素都可以进行编辑</script>建议不要使用全局属js属性进行编辑,还是用html5标签自带的contenteditable属性比较好,只针对需要修改的内容进行编辑 ...原创 2015-07-26 18:02:52 · 219 阅读 · 0 评论 -
js获取服务端IP及端口及协议
alert("location:"+window.location);alert("href: "+window.location.href);alert("protocol: "+window.location.protocol);alert("host&port: "+window.location.host);alert("port: "+window.locati..原创 2013-09-07 16:30:03 · 1227 阅读 · 0 评论 -
自定义浏览器事件绑定函数
function bind(el, eventType, callback) { if (typeof el.addEventListener === 'function') { el.addEventListener(el, eventType, callback, false); } else if (typeof el.atteachEvent === 'function')...原创 2015-06-26 08:25:04 · 309 阅读 · 0 评论 -
仿jquery获取dom元素
function g(id) {if (id.substring(0, 1) == '.') {return document.getElementsByClassName(id.substring(1));}return document.getElementById(id);}原创 2015-06-19 07:58:27 · 177 阅读 · 0 评论 -
分页下拉框
<script type="text/javascript"> function forward(curpage){ document.location.href="dept.do?method=findDept&curpage="+curpage; } </script> ...原创 2013-08-17 11:36:17 · 129 阅读 · 0 评论 -
js常用方法
var str="hello";var len = str.length;var charIndex = str.indexOf("o");//检查o在字符串中第一次出现的索引值。var charIndex2 = str.lastIndexOf("l");//检查l在字符串中最后位置出现的索引值。判断一个对象的类型:typeof str : string类型 functio...2012-08-13 20:11:08 · 65 阅读 · 0 评论 -
js中json使用
this关键字,在javascript中this表示的的是上下文细心,而不是对象 var jack = { name:"jack", age:26, birthday:new Date(1987,4,5), addr:{ street:"Huang Quan Road", xno:"135" ...2012-08-13 20:03:42 · 84 阅读 · 0 评论 -
[JavaScript]每个函数就是一个对象(一):申明函数的三种方法
一、申明函数的三种方法 (Declaring a Function) 方法一:function functionName([parameters]){functionBody};Example D1 function add(a, b) { return a+b;} ...原创 2013-09-19 12:39:42 · 117 阅读 · 0 评论 -
避免js延迟加载导致网页空白现象
在文档的元素中包含的所有javascript文件,意味着必须等到全部javascript代码都被下载、解析和执行完成以后,才能开始呈现页面的内容(浏览器在遇到标签是才开始呈现内容)。对于那些需要很多javascript代码的页面来说,这无疑会导致浏览器再呈现页面时出现明显的延迟,而延迟期间的浏览器窗口中将是一片空白。为了避免这个问题,现代WEB应用程序一般都把全部javascript...原创 2013-10-08 01:25:57 · 946 阅读 · 0 评论 -
JSON[javascript object notation]创建对象
已经说了许多了许多话题了,但有一个很基本的问题我们忘了讨论,那就是:怎样建立对象?在前面的示例中,我们已经涉及到了对象的建立了。我们使用了一种被称为 JavaScript Object Notation(缩写 JSON)的形式,翻译为中文就是“JavaScript 对象表示法”。JSON 为创建对象提供了非常简单的方法。例如,创建一个没有任何属性的对象:var o = {};...原创 2013-10-20 18:34:10 · 117 阅读 · 0 评论 -
javascript中函数和对象差不多,只是多了执行的能力
任何一个函数都可以为其动态地添加或去除属性,这些属性可以是简单类型,可以是对象,也可以是其他函数。也就是说,函数具有对象的全部特征,你完全可以把函数当对象来用。其实,函数就是对象,只不过比一般的对象多了一个括号“()”操作符,这个操作符用来执行函数的逻辑。即,函数本身还可以被调用,一般对象却不可以被调用,除此之外完全相同。请看下面的代码:function Sing(){w...原创 2013-10-20 18:12:00 · 82 阅读 · 0 评论 -
javascript中类的理解【本无类】
var life = {};for(life.age = 1; life.age <= 3; life.age++){switch(life.age){case 1: life.body = "卵细胞";life.say = function(){alert(this.age+this.body)};break;case 2: life.tail = "尾巴...原创 2013-10-20 17:25:14 · 115 阅读 · 0 评论