
js知识
mojp812
这个作者很懒,什么都没留下…
展开
-
js 端排序 获取td里边的内容去html串化
<script> function delHtmlTag(str){ return str.replace(/<[^>]+>/g,"");//去掉所有的html标记 }var str = "<span style='display:none;'>This is test</span><img src=''>ss<原创 2014-09-26 18:12:00 · 127 阅读 · 0 评论 -
jquery 与 dom 对象 互相转换
jQuery对象转成DOM对象:两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index);(1)jQuery对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象。如:var $v =$("#v") ; //jQuery对象var v=$v[0]; //DOM对象alert(v.checked) ...原创 2011-03-18 16:25:54 · 185 阅读 · 0 评论 -
转jquery highlight 高亮显示插件
调用 做站内搜索的 ,js 实现的 一般都会用到,感觉还不错.var someKeyWords = "......"; $("#div_Text").highlight(someKeyWords); Available OptionsThe following list describes what options you have for the seco...原创 2011-07-26 17:26:26 · 153 阅读 · 0 评论 -
html mailto 用法
HTML mailto用法<ahref=mailto:mojianpo@163.com>sendemail</a>或者<formaction="mailto:mojianpo@163.com"> ...</form>mailto后跟的是收信人可使用参数列表 to...原创 2011-07-26 09:31:45 · 225 阅读 · 0 评论 -
ajax原理 xmlhttprequest对象 说明
ajax:Asynchronous JavaScript and XML”(异步JavaScript和XML)json:javascript object Notationajax原理和XmlHttpRequest对象 Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这...原创 2011-07-13 08:39:52 · 157 阅读 · 0 评论 -
SEO 网站搜索引擎优化
最近在做cms系统,看了看seo相关的信息,看别人的ppt 以及资料,我整理一下ppt。分享给大家,学习学习。原创 2011-07-11 21:20:02 · 144 阅读 · 0 评论 -
js arguments callee caller apply call 解释
arguments.length 参数个数Array.prototype.selfvalue = 1; 定义数组原型初始值selfvalue 初始值arguments[i] 获取参数个数从0开始Arguments作用: 该对象代表正在执行的函数和调用它的函数的参数。使用方式: [function.]arguments[n]参数: func...原创 2011-07-08 08:39:46 · 112 阅读 · 0 评论 -
图片文字幻灯片特效
AnythingSlider.rar jquery 的一个插件 ,效果不错,用于自己做过的网站上,现在分享一下。原创 2011-07-08 08:34:47 · 90 阅读 · 0 评论 -
jquery 选择器
Dom转jQuery包装集 如果要使用jQuery提供的函数, 就要首先构造jQuery包装集. 我们可以使用本文即将介绍的jQuery选择器直接构造jQuery包装集,比如:$("#testDiv");上面语句构造的包装集只含有一个id是testDiv的元素. 或者我们已经获取了一个Dom元素,比如:var div = document.getElementById("testD...原创 2011-06-29 18:24:00 · 129 阅读 · 0 评论 -
js 右下角动态提示消息框
js:var sheyMsg=function(box,options) { this.box=this.g(box); this.setOptions(options); this.init();}sheyMsg.prototype={ ae:function(e,call) { if(window.addEventListener)windo...原创 2011-06-28 12:43:35 · 619 阅读 · 0 评论 -
js 软键盘
以前也写过软键盘,最近从bbs论坛把js摘下来,简单搞了搞,这个软键盘一般,可以应用。就当学习学习。原创 2011-06-24 09:35:07 · 80 阅读 · 0 评论 -
js图片幻灯切换效果
我从网上找了一些 图片特效的例子,大部分是jquery的,选择了其中的一个座位我在项目中使用。分享下来。原创 2011-06-14 08:53:47 · 101 阅读 · 0 评论 -
jquery window 应用例子
最近,开发页面的时候,需要创建div 那样的window窗口,采用jquerywindow ,感觉还可以,就将例子demo 打包成附件,供有需要的人使用。原创 2011-06-13 09:35:37 · 139 阅读 · 0 评论 -
opener parent showModalDialog父窗口
opener与parent的区别 opener opener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行操作。 所以在调用opener的对象前,要先判断对象是否为null,否则会出现“对象为空或者不存在”...原创 2011-09-19 09:31:45 · 152 阅读 · 0 评论 -
js 获取对象数组
当我们在使用js获取对象数组时,有时候它只返回一个对,而不是数组(包含一个对象),我们需要进行一下处理: if(objArr && !objArr.length){ objArr = [objArr];}以上保证objArr 肯定是数组形式...原创 2011-03-21 09:54:11 · 1542 阅读 · 0 评论 -
js 0 与空字符串,javascript组成
var c = ""; var b = 0; alert(c == b); alert(c === b);结果:truefalse==============================JavaScript 实现由以下三部分组成: 核心 ECMAScript 文档对象模型 DOM 浏览器对象模型 BOM ...原创 2011-03-22 17:56:01 · 145 阅读 · 0 评论 -
js 通过class 获取对象数组 简单方式
原生JS有3种方式来获取元素: getElementById('id') getElementsByName('name') getElementsByTagName('tag') getElementById是获取元素最快的方式,但我们不能给每个HTML元素都加以ID吧,所以我们需要一个很方便的通过classname来获取元素: function getElementsBy...原创 2011-07-31 08:13:46 · 2224 阅读 · 0 评论 -
ie浏览器下的css expression使用
针对ie浏览器有些情况下显示效果比较差,所以针对ie可以使用expression增加样式(通过javascript的方式) div[class="dijitTreeContainer"]{ start : expression(function(obj){ if(obj.innHTML.trim() == ""){obj.style.height="1px";}...原创 2014-03-06 16:39:39 · 330 阅读 · 0 评论 -
网站灰度支持
1 <style>html {overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}</style> 2 使用grayscale.js插件 js:grayscale(docume...原创 2015-01-02 07:22:59 · 283 阅读 · 0 评论 -
输入框自动填充效果 js
<!doctype html> <html> <style> body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } .auto_hidden { ...原创 2013-12-28 15:58:00 · 819 阅读 · 0 评论 -
Cookie path的设置
cookie path 设置 IE对如下的cookie路径设置和chrome和firefox是完全不一样的:cookie.setPath("");实践证明IE会忽略这个path,而chrome和firefox则会认为是设置了。因为根据cookie规范,如果设置了path,那么只有当访问路径中包含了这个path的url时才会发送cookie到服务器;如果没有设置p...原创 2013-02-21 10:58:44 · 1773 阅读 · 0 评论 -
js 屏蔽form的onkeydown onkeyup onkeypress 的13按键
js 屏蔽form的onkeydown onkeyup onkeypress 的13按键后textarea组件回车失效问题处理。。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">...原创 2013-07-11 10:49:46 · 486 阅读 · 0 评论 -
一键分享腾讯微博,新浪微博等api(WEB 版)
腾讯微博分享[code="js"]function postToWb(){var _t = encodeURI('${(activity.intro)!}');//'${(activity.intro)!}'这是取得Action穿过来的值,如果想取当前标题改为document.titlevar _url = encodeURI(document.location);va...原创 2012-08-10 09:38:22 · 189 阅读 · 0 评论 -
原始ajax api 操作
String.prototype.trim = function () { return this.replace(/(^\s*)|(\s*$)/g, "");};function ajaxObj(){ var username = document.getElementById("username").value; var password = document....原创 2012-04-12 18:00:11 · 107 阅读 · 0 评论 -
js 动态 添加 删除 tr
今天给新人出了一道题: dom 和 javascript 简单操作 完成对 table tr 的动态添加 删除功能。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">&...原创 2012-04-12 17:27:45 · 627 阅读 · 0 评论 -
ie8下 vml
近期在做web流程设计器,在ie7下没有问题,显示出来了,但是在ie8下 却创建,不报错误,但是就是看不到。 原因如下: 最近发现使用VML绘制的图形在IE8下不见了,需要将IE8的Document Mode改为IE7 Standard才可以,或者你需要在页面添加这个信息: <meta http-equiv="X-UA-Compatible" content="IE=Em...原创 2012-04-01 13:51:29 · 181 阅读 · 0 评论 -
DOJO js 基本dom操作
/** ** 基本的DOM操作只是用到了dojo的核心文件. ** 使用dojo.query将返回一个匹配到的节点数组-dojo.Nodelist, 这个数组内建了一些常用的方法. 可以操作DOM **/ /*---------------使用dojo的方法--------------*/dojo.ready(function(){ //一坨一坨的代码.});...原创 2012-06-20 09:44:11 · 212 阅读 · 0 评论 -
html5 (标签一览)
html5 标签按字母顺序排列的标签列表?4: 指示在 HTML 4.01 中定义了该元素?5: 指示在 HTML 5 中定义了该元素标签 描述 4 5 定义注释。 4 5 定义文档类型。 4 5 定义超链接。 4 5 定义缩写。 4 5 HTML 5 中不支持。定义首字母缩写。 4 定义地址元素。 4 5 HTML 5 中不支持。定义 applet。 ...原创 2012-10-16 19:22:24 · 120 阅读 · 0 评论 -
flex vs html5
何时使用HTML5,而不是Flash1.商业应用Adobe表示,HTML5已经足够成熟,可以为典型的业务应用提供足够的功能。2.无障碍HTML5在支持有障碍的用户可访问的应用程序方面已经超过了Flash。3.搜索引擎优化HTML5能更好地表达需要通过屏幕阅读器或搜索引擎访问的书面文字或数据。4.网站开发商说HTML5将成为一般网站的标准。...原创 2011-12-18 18:09:08 · 122 阅读 · 0 评论 -
java js 读写cookie
java和javaScript设置cookie的有效期不同,java是设置有效时间的秒数,而javaScript设置的是有效日期的字符串。设置cookie时要注意cookie的路径问题,在页面读取cookie时,只能够读取到页面本级目录的cookie和上级目录的cookie,其他都不会读取到。java 读写删cookie /** * 获取cookie值 * * @param...原创 2011-08-01 11:12:29 · 110 阅读 · 0 评论 -
div ie firefox自动适应高度
IE不管设置div的高度与否,都会根据内容来自适应高度。但是FIrefox就不会。========================================1.如果div想要一个最小高度,那么应该用css的minheight这个属性,但是IE不支持,考虑到大多数用户都使用IE,所以一般情况下这个属性基本上弃置不用。在IE里面,height基本上就可以当作minheight来用,因为如...原创 2011-02-11 11:18:08 · 83 阅读 · 0 评论 -
js undefined null 区别
在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函...原创 2011-04-18 07:10:48 · 86 阅读 · 0 评论 -
js table select checkbox 操作
//1.判断select选项中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect,objItemValue) { var isExit = false; for(var i=0;i原创 2011-04-16 12:15:35 · 242 阅读 · 0 评论 -
js uuid 算法 转
/*uuid.js - Version 0.3JavaScript Class to create a UUID like identifierCopyright (C) 2006-2008, Erik Giberti (AF-Design), All rights reserved.This program is free software; you can redi...原创 2010-09-21 17:47:22 · 132 阅读 · 0 评论 -
jQuery zTree 树型js插件
自己对zTree 组件进行了小小改动,适应自己的需要。感觉 树形组件比 treeview好用。呵呵,其实也都差不多原创 2010-09-20 08:38:40 · 101 阅读 · 0 评论 -
js 创建 dialog,button 示例代码
pane=document.createElement("div"); pane.setAttribute("id","diaDiv"); document.body.appendChild(pane); var dia=new dijit.Dialog({title:"dojo dialog"},pane); dia.show(); ...原创 2010-09-19 17:26:02 · 646 阅读 · 0 评论 -
dojo query 基本用法
1. 常用的 dojo.query 用法 dojo.query("#header > h1") //ID 为 header 的元素的直接子节点中的 h3 元素 dojo.query("span[title^='test']") // 属性 title 以字符串 test 开头的 span 元素 dojo.query("div[id$='widget']") // 属性 id ...原创 2010-09-10 13:47:49 · 328 阅读 · 0 评论 -
多文件上传 dojo组件 dojox.form.FileUploader
自己使用dojo1.5 文件上传组件写了个demo程序后台 使用 java struts2 Action进行处理通过调试发现:filename:flashUploadFiles给初学习者参考。原创 2010-09-02 16:10:36 · 307 阅读 · 0 评论 -
javascript table 动态创建 tr ,删除tr 等相关操作
使用框架或者才采用 clonse 方式也可以实现。直接javascript操作:Insert title hereUPLOAD HTML djConfig = { isDebug: false, popup:true, parseOnLoad: true ...原创 2010-09-02 13:37:08 · 138 阅读 · 0 评论 -
javascript table 排序
来自 javasscript 高级设计书中主要是使用了 Array 数组的 sort方法 函数内传入函数dataType 可以 设置,这个比较简单 使用 localeCompare 函数比较学习这个用于修改 jquery flexigrid 使用 前端排序mutiple table sortingfunction generateCompareTRs(iCol)...原创 2010-08-24 11:54:41 · 105 阅读 · 0 评论