![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
mibb005
这个作者很懒,什么都没留下…
展开
-
2012-01-16 10:41 js 清空file控件值的方法
2012-01-16 10:41 js 清空file控件值的方法大家都知道清空上传控件“ ”用平常的value=“”无法实现清空 在这里给大家分享两种方法 //clone function clearFileInputByClone(fileId) { var cloneFile = $("#"+fileId).clone(); $("#"+fileId转载 2012-10-31 09:54:35 · 380 阅读 · 0 评论 -
Dive Into HTML5:地理位置
地理位置可以找到你在这个世界上的位置,如果你愿意,还可以将这个信息分享给你的朋友。我们有很多种方法来找出你所在的位置:IP 地址,无线网络的连接(我们可以根据你的手机连接到哪个基站来识别出位置),或者是设备中的 GPS 模块。FAQQ: 地理位置听起来很恐怖,我可以关闭吗?A: 与远程服务器共享你的物理位置的确是一件涉及隐私的问题。地理位置 API 明确要求:“User转载 2012-07-18 08:59:58 · 358 阅读 · 0 评论 -
基于AJAX的长轮询(long-polling)方式实现简单的聊天室程序
(转http://blog.csdn.net/neusoftware_20063500/archive/2009/04/30/4140903.aspx) 这里只是做个测试,很简单,没有做好线程同步的问题,只是为了长轮询。原理:可以看:http://yiminghe.javaeye.com/blog/294781AJAX 的出现使得 JavaScript 可以转载 2012-05-25 13:30:39 · 1574 阅读 · 0 评论 -
node chat源码解读
在上一篇文章里,我们阐述了node chat在服务端程序上的一些处理特点。这篇文章我们一起来分析一下前段与后端的交互机制。相信理解了这个机制之后,你对上一篇文章的遗留问题——消息的callbacks——的设计理念也就无师自通了。 同样地,我们从需求来入手。假设我们是web聊天室的用户,我们希望它能够给我们提供什么样的功能?我想大部分人的答案应该是信息的及时传递。请注意这个“及时”,它要求我转载 2012-05-25 14:06:20 · 419 阅读 · 0 评论 -
(转)js中的hasOwnProperty和isPrototypeOf方法
hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。isPrototypeOf是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。?123456转载 2012-05-24 09:16:49 · 190 阅读 · 0 评论 -
js AutoComplete
完全基于JqueryUIASPX代码:?12345678910linkrel="stylesheet"href="Styles/jquery-ui.css"type="text/css"media="all"/>转载 2012-05-24 09:48:46 · 278 阅读 · 0 评论 -
HTML5 Canvas 基础API和实例
开发HTML代码是一件简单的事情,一个文字编辑器,然后一个支持HTML5的浏览器即可(本人的浏览器是Firefox8.0.1)。了解HTML的朋友应该知道,HTML5中最让人兴奋的API是canvas,它给了HTML5开发者随意涂鸦的能力。下来我们一起来了解canvas。 HTML5中新增了画布标签,通过它,可以使用JavaScript在网页中绘制图像。标签在网页中得到的是一转载 2012-05-24 15:45:55 · 337 阅读 · 0 评论 -
javascript获取url参数和script标签中获取url参数
url paramter:?Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//lastest:varqueryStrings=function() {//get url qu转载 2012-05-24 09:23:31 · 293 阅读 · 0 评论 -
LINQ to JavaScript
What is LINQ to JavaScript?LINQ to JavaScript (JSLINQ for short) is an implementation of LINQ to Objects implemented in JavaScript. It is built using a set of extension methods built on top of the J转载 2012-05-23 10:12:35 · 190 阅读 · 0 评论 -
js 的push 方法
push 方法 将新元素添加到一个数组中,并返回数组的新长度值。 arrayObj.push([item1 [item2 [. . . [itemN ]]]]) 参数 arrayObj 必选项。一个 Array 对象。 item,转载 2012-05-23 10:17:53 · 163 阅读 · 0 评论 -
Google Maps API V3学习【限制地图缩放级别和显示范围 包含V2版本程序】
google map V2:自定义地图缩放范围:控制地图的缩放级别范围需要重载GMapType的getMinimumResolution()和getMaximumResolution()方法。下面的代码将地图的缩放级别设置为12-16。Js代码 function setMapResolution() { //获取所有地图类型转载 2012-06-07 13:56:16 · 1774 阅读 · 0 评论 -
js用FileSystemObject 对象实现文件控制
js用FileSystemObject 对象实现文件控制一、功能实现核心:FileSystemObject 对象其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象和集合:Driver 对象类型。包括收集转载 2012-06-06 16:02:59 · 256 阅读 · 0 评论 -
Node.js在windows下的安装
Node.js已经可以直接安装在windows中了,到官网下载页http://nodejs.org/#download中找windows installer下载即可,你也可以在此下载目前最新版本:node-v0.6.2.msi Windows installer ,下载之后直接双击就会安装,安装后会自动在环境变量中添加node.js的path,不用自己加.这时打开命令行,运行nod转载 2012-10-24 16:15:47 · 215 阅读 · 0 评论 -
图片上传预览
#preview_wrapper { display: inline-block; width: 350px; height: 200px; } #preview_fake { filter: progid:DXImageT原创 2012-11-08 11:07:18 · 475 阅读 · 0 评论 -
DOM对象和jQuery对象的相互转换
在学习jQuery的时候,有时候总是把DOM对象和jQuery对象弄混,用DOM对象去调用jQuery对象的方法,用jQuery对象的方法去调用DOM对象的方法,这是不可以的。其实这两种东西可以进行相互的转换,在使用的时候可以搭配使用。转换的过程十分的简单。1、DOM对象转换为jQuery对象对于一个DOM对象来说,要把它转换成jQuery对象只需要给DOM对象前加上$符号即可。格式:转载 2012-11-08 16:10:01 · 187 阅读 · 0 评论 -
HTML5 实现 DragDrop
DragDrop 看似简单,实现起来却不大容易。 HTML5 已经提供了用于支持 DragDrop 的事件。使用这些事件可以方便实现 dragdrop。介于有些朋友对 HTML5 的 dragdrop 不熟,在这里先介绍下标准的 dragdrop 。dragdrop 不是新物,早在 IE4 就有了。但那时只是 IE 的独家技能,所以标准浏览器不支持此事件,现在 HTML5 采用了 IE 的转载 2013-02-07 10:41:24 · 320 阅读 · 0 评论 -
AjaxFileUploader上传插件
AjaxFileUploader上传插件 兼容性好 Ie Chrome Firefoxhtml: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.o转载 2013-01-25 17:03:00 · 791 阅读 · 0 评论 -
基于HTML5的可预览多图片Ajax上传
基于HTML5的可预览多图片Ajax上传by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=1923一、关于图片上传什么什么的在XHTML的时代,我们使用HTML file控件上传图片一次只能上传一张。要一次上传多图,做法是借助于flash。例如s转载 2013-01-25 13:30:59 · 3843 阅读 · 0 评论 -
【译】在本地存储中保存图片和文件
【译】在本地存储中保存图片和文件2012年02月26日 吴 天豪 JavaScript无评论原文地址:http://hacks.mozilla.org/2012/02/saving-images-and-files-in-localstorage/你可能已经对本地存储有所了解,本地存储在浏览器中快速存储数据的时候特别强大,并且已经在浏览器中存在多时。但是如何才能在本转载 2013-01-25 11:13:39 · 1155 阅读 · 0 评论 -
base64:URL背景图片与web页面性能优化
一、base64百科Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,可用于在HTTP环境下传递较长的标识信息。某人: 唉,我彻底废柴了,为何上面明明是中文,洒家却看不懂嘞,为什么?~~好吧,我也不喜欢专业术语的解释。你只要知道,base64编码就是长得像下面这样子的代码:thunder://QUFodHRwOi8vd3d3LmJhaWR1LmNvbS转载 2013-01-25 13:39:11 · 275 阅读 · 0 评论 -
content-type语法
HTML meta content-type 定义文件MIME类型 HTML meta charset 定义网页编码信息content-type 属性值 -- 定义文件MIME类型content-type用于定义用户的浏览器或相关设备如何显示将要加载的数据,或者如何处理将要加载的数据,此属性的值可以查看MIME类型content-language出现在http-e原创 2013-01-25 10:26:48 · 202 阅读 · 0 评论 -
各浏览器判断键盘按下键值
function KeyDown(e){ var key; if( e.which ) { key = e.which; } else if( e.keyCode ) { key = e.keyCode; } else if( e.charCode ) { key = e.charCode;} key = String.fromCharCode(key);原创 2012-12-28 10:59:18 · 218 阅读 · 0 评论 -
jquery ui tab
[javascript] view plaincopyprint?JQuery UI - tabs 收藏 1. ·概述 2. 标签页插件通常用于将内容分解成多个部分,可交换查看,节省空间。有点类似于手风琴插件。 3. 官方示例地址:http://jqueryui.com/demos/tabs/ 4.转载 2012-11-30 11:18:24 · 772 阅读 · 0 评论 -
jq回到页面顶部代码
$('#pagetop').click(function () { $('html,body').animate({ scrollTop: 0 }, 'fast'); return false; });原创 2012-11-14 14:05:00 · 281 阅读 · 0 评论 -
jq图片切换
用于按钮背景图片切换$(function(){ var images = $("img"); for (var i = 0; i if (images.eq(i).attr("src").match("_off.")) { $("img").eq(i).hover(function () { $原创 2012-11-14 14:03:49 · 1394 阅读 · 0 评论 -
select的上下移动
function MoveUpOrDown(isUp) { var listbox = $("select[name='OrderList']"); if ($(listbox).find("option:selected").text().length == 0) { alert("移動させる項目を選択してください。"); } e原创 2012-11-14 14:12:45 · 254 阅读 · 0 评论 -
ime-mode
ime-mode版本:IE5+专有属性 继承性:无 语法: ime-mode : auto | active | inactive | disabled 参数: auto : 不影响IME的状态。与不指定ime-mode属性时相同active : 指定所有使用IME输入的字符。即激活本地语言输入法。用户仍可以撤销激活IMEinactive : 指定所有转载 2012-11-14 13:44:36 · 265 阅读 · 0 评论 -
google map 地图轨迹点以画带箭头的直线连接,直观轨迹记录。
一般我们在做地图定位或轨迹查询的时候,需要在地图上绘画各个轨迹点的marker,然后记录各marker点的经纬度坐标,通过drawLine或drawPath可以把各个点连接起来,以实现轨迹记录。 但是我们想如果这条线能从起始点的marker到中途以及最后点的marker能有一条带箭头的直线连接起来,这样用户看起来更直观一点,一眼就能看懂起始点和终点的线路。这样就需要我们判断直线转载 2012-06-05 18:15:39 · 175 阅读 · 0 评论 -
google 地图 API 参考
oogle 地图 API 参考Google 地图 API 现在与 Google AJAX API 载入器集成,后者创建了一个公共命名空间,以便载入和使用多个 Google AJAX API。该框架可让您将可选 google.maps.* 命名空间用于当前在 Google 地图 API 中使用的所有类、方法和属性,使用此命名空间替换常规 G 前缀。不要担心,现有 G 命名空间仍能得到转载 2012-06-01 17:58:15 · 3227 阅读 · 0 评论 -
JS面试题及答案
一、JS闭包。f = function() {return true;};g = function() {return false;};(function() { if (g() && [] ==![]){ f = functionf(){return false;}; function g() {return true;} } })(); aler转载 2012-05-14 14:08:03 · 1499 阅读 · 0 评论 -
Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法
在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素js在父窗口中获取iframe中的元素 1、格式:window.frames["iframe的name值"].document.getElementByIdx_x("iframe中控件的ID").click();实例:window.frames["i转载 2012-05-09 10:20:26 · 479 阅读 · 0 评论 -
http://www.csdn.net/
navigator.userAgent.indexOf来判断浏览器类型cript"> function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isF转载 2012-05-09 15:32:28 · 493 阅读 · 0 评论 -
JS高级拖动技术--- setCapture ,releaseCapture
window.onload=function(){ objDiv = document.getElementById('drag'); drag(objDiv);};function drag(dv){ dv.onmousedown=function(e){ var d=document; e = e || window.event;转载 2012-05-11 09:59:55 · 379 阅读 · 0 评论 -
初学jquery-------setCapture 使用方法
setCapture 使用方法 setCapture 可以捕获到 移动到浏览器外的鼠标事件。 例如拖动过程中,即使鼠标移动到了浏览器外,拖动程序依然可以执行! 作用就是把 把鼠标事件 捕获到 当前文档指定的对象! setCapture捕获以下鼠标事件:onmousedown、onmouseup、onmousemove、onclick、ondblclick、onmouse转载 2012-05-11 10:05:21 · 2256 阅读 · 0 评论 -
JS高级编程——属性/变量 访问权限
本人对JS的高级编程也只是略知一二,近段时间老实遇到JS问题,索性做一个探索性的研究,现在把探索的结果记录下来:一来可以自己以后看看;二来供初学者学习。欢迎JS高手给予指点,发现问题请留言。研究发现:我们可以将属性(变量)分为三类(对象属性,全局变量和局部变量),下面我来对三类属性(变量)的声明方法和访问权限做一下探究。对象属性:声明时以“this.”开头,只能被“类的实例”即类的对象转载 2012-05-14 13:34:41 · 1823 阅读 · 0 评论 -
JS:offsetWidth\offsetleft 等图文解释及简单的返回顶部效果(转)
网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全转载 2012-05-14 10:54:29 · 476 阅读 · 0 评论 -
html5离线应用application cache
一、应用场景我们通常使用浏览器缓存在用户磁盘上存储web单页,在用户再次浏览的时候已节省带宽,但即便这样,依然无法在没有Internet的情况下访问Web。为了让web应用程序在离线状态也能被访问。html5通过application cache API提供离线存储功能。前提是你需要访问的web页面至少被在线访问过一次。离线本地存储和传统的浏览器缓存有什么不同呢?1、浏览器缓存主要包含转载 2012-05-31 13:30:17 · 540 阅读 · 0 评论 -
html5 navigator.geolocation基于浏览器获取地理位置
一、简介html5为window.navigator提供了geolocation属性,用于获取基于浏览器的当前用户地理位置。window.navigator.geolocation提供了3个方法分别是: void getCurrentPosition(onSuccess,onError,options);//获取用户当前位置int watchCurrentPosition转载 2012-05-31 13:34:10 · 1572 阅读 · 0 评论 -
box2dweb基础
简介 大名鼎鼎的物理引擎box2d基本上大家都听说过,网上有两个javascript版本的box2d库,一个时box2djs,已经停止维护,一个是box2dweb。下面就来介绍一下box2dweb的基本信息。一 包,类介绍BOX2D.Collision>>>碰撞,冲击包;b2AABB AABB坐标b2OBB OBB坐标b2ContactID 接触IDb2Contact转载 2012-05-30 16:29:22 · 1839 阅读 · 0 评论 -
JavaScript 获取客户端计算机硬件及系统信息
因为我们现在的前端框架做性能优化,为了找到各个组件及框架的具体解析耗时,需要在框架中嵌入一个耗时测试工具,性能测试跟不同的计算机硬件配置有很大关系,因此有必要统计处测试机的硬件配置,本来开始是让测试人员自己输入,但考虑到这样比较繁琐,因此要想办法在程序中实现,因为此次的实现是用的JS。因此就有了我这篇文章。在网上看到了一些文章和代码,觉得都不怎么好,其实JS访问硬件,只可能通过ActiveXO转载 2012-05-11 10:51:38 · 983 阅读 · 0 评论