随笔分类 -  JAVASCRIPT

摘要:一、官方Download 1、CKEditor :点击CKEditor.NET标题下的“Download zip”按钮 下载的文件:ckeditor_aspnet_3.6.2.zip二、页面使用download CKEDITOR 3.6.1(默认是PHP版的),然后在调用页面的head中,写下如下两段js:<script type="text/javascript" src="ckeditor/ckeditor.js"></script> <script type="text/javascript"> 阅读全文
posted @ 2012-01-30 17:00 ljlxyf 阅读(438) 评论(0) 推荐(0) 编辑
摘要:1、贪婪模式: 根据匹配字符串以及表达式尽可能多的进行匹配,成为贪婪匹配模式 例如:/a\d+/ 即可以匹配首字母为a的之后的许多数字,这个不进行限制 或者另外一种方法/a\d{2,}/也可以实现同样的方法 2、非贪婪模式: 根据匹配字符串以及表达式尽可能少的进行匹配。使用的方法就是在修饰匹配次数的特殊符号后再加上一个?号进行限制 如"*?","+?","{n,}?","{n,m}?" 如:/a\d+?/即匹配的字符串为a为首字母,后面只能有一个数字从指定字符串中取得url信息<!DOCTYPE HTML P 阅读全文
posted @ 2011-11-16 09:43 ljlxyf 阅读(480) 评论(0) 推荐(0) 编辑
摘要:/** * 刷新tab * @cfg *example: {tabTitle:'tabTitle',url:'refreshUrl'} *如果tabTitle为空,则默认刷新当前选中的tab *如果url为空,则默认以原来的url进行reload http://www.my400800.cn*/ function refreshTab(cfg){ var refresh_tab = cfg.tabTitle?$('#content').tabs('getTab',cfg.tabTitle):$('#content' 阅读全文
posted @ 2011-10-27 16:59 ljlxyf 阅读(361) 评论(0) 推荐(0) 编辑
摘要:打开后移动位置在打开后不居中问题解决方法就很简单了,我们在打开时设置下left和top属性就可以了var $win; $win = $('#test-window').window({ title:'添加课程设置信息', width: 820, height: 450, top:($(window).height() - 820) * 0.5, left:($(window).width() - 450) * 0.5, shadow: true, modal:true, iconCls:'icon-add', closed:true, minim 阅读全文
posted @ 2011-07-28 10:14 ljlxyf 阅读(2440) 评论(2) 推荐(0) 编辑
摘要:今天在用 jquery 的attr 方法设定 iframe的src属性的时候遇到了一个奇怪的为题,现在把问题及解决方面写出来,让遇到同样问题的人不要在走弯路。问题描述:html代码如下: <iframe src="http://www.my400800.cn" id="addOrUpdateIframe" style="width:870px;height:450px;" border="0" scrolling="yes" ></iframe>我用 jquery 的at 阅读全文
posted @ 2011-07-26 09:24 ljlxyf 阅读(614) 评论(1) 推荐(0) 编辑
摘要:方法一:(改变后加载当前页面内容)//第一次设定$('#telGrid').datagrid({ url:'p_n_list.php?act=getAjax_list&s_key=400电话&website=http://www.my400800.cn', nowrap: false, striped: true, collapsible:true, pagination:true, rownumbers:true, pagination:true, toolbar:[{ text:'新增', iconCls:'icon- 阅读全文
posted @ 2011-07-25 14:10 ljlxyf 阅读(4065) 评论(1) 推荐(0) 编辑
摘要://当数据改变,光标离开时触发_save.onchange=newFunction("alert('400电话')"); //当数据改变,光标离开时触发_save.onchange=newfunction(){returnfunction(){alert('http://www.my400800.cn')};}; //当数据改变,光标离开时触发_save.onchange=function(){returnfunction(){alert('我是自动添加事件方法');};}(); 阅读全文
posted @ 2011-07-25 11:48 ljlxyf 阅读(204) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD> <TITLE> JS自动滚屏程序 </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords&quo 阅读全文
posted @ 2011-05-26 15:31 ljlxyf 阅读(540) 评论(1) 推荐(0) 编辑
摘要:针对上一篇JQuery学习中使用JQuery和Prototype整合使JQuery的tab实现局部数据,使用Prototype的Ajax中方法,现在使用JQuery实现同样的功能,如下:jquery.js下载地址:http://dl.javaeye.com/topics/download/f961ee8e-24fb-32b5-830a-b18e471e42f9jQuery真是个非常强大的类库,今天学习了一下,爱上了,讲下jQuery中ajax使用方法.例子:test.html页面引用<script type="text/javascript" src="jq 阅读全文
posted @ 2011-03-07 17:28 ljlxyf 阅读(933) 评论(0) 推荐(0) 编辑
摘要:建立二维数据js数据的代码如下:!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" HTML HEAD TITLEjs 初始化时建立二维数组/TITLE META NAME="Generator" CONTENT="EditPlus" META NAME="Author" CONTENT="" META NAME="Keywords" CONTENT="" META NAME="Description" CONTENT="" /HEAD BODY script 阅读全文
posted @ 2011-01-12 17:19 ljlxyf 阅读(930) 评论(0) 推荐(0) 编辑
摘要:%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DemoJScriptUpdate.aspx.cs" Inherits="CharterWeb.DemoJScriptUpdate" %!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"script runat="server" protected void txtDataOnChan 阅读全文
posted @ 2010-03-15 17:29 ljlxyf 阅读(257) 评论(0) 推荐(0) 编辑
摘要://URl检测方法********************************************************_CheckObjFunc.IsURL= function (str_url){ var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@ + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184 + "|" // 允 阅读全文
posted @ 2009-12-24 09:40 ljlxyf 阅读(387) 评论(0) 推荐(0) 编辑
摘要:javascript取得当前控件要进入的目标对象语句。var mubiaoObj = getElementById("xxxxx").toElement || getElementById("xxxxx").relatedTarget; 阅读全文
posted @ 2009-12-07 11:03 ljlxyf 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1. //Firefox浏览器支持 2. if (document.defaultView && document.defaultView.getComputedStyle) { 3. var css = document.defaultView.getComputedStyle(element, null); 4. value = css ? css[style] : null; 5. } else if (element.currentStyle) { 6. IE支持. 7. value = element.currentStyle[style]; 8. } 阅读全文
posted @ 2009-11-26 10:03 ljlxyf 阅读(261) 评论(0) 推荐(0) 编辑
摘要:首先说明一点:页面错位不等于浏览器BUG,BUG是指设置了正确的CSS,浏览器却不以预期的样式呈现。比如设置了某个元素:margin-left: 10px; 但是在浏览器中,这个 DIV 元素实际呈现的却是:margin-left: 20px;——在这种情况下才有可能是浏览器 BUG。以下是一些常见的浏览器 BUG:1.上下 margin 叠加 bug现在有二个元素: div1 和 div2,div1 的下面有 10px 的外边距,div2 的上面有 10px 的外边距,样式如下:#div1 { width: 100px; height: 100px; background: #eee; ma 阅读全文
posted @ 2009-11-26 09:14 ljlxyf 阅读(215) 评论(0) 推荐(0) 编辑
摘要:一、首先在web.config文件中添加如下内容。(不添加下面的内容实现不了刷新局部页面的效果) httpHandlers add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/ add verb="*" path="*_AppService.axd" va 阅读全文
posted @ 2009-11-17 16:34 ljlxyf 阅读(599) 评论(0) 推荐(0) 编辑
摘要:JS代码文件名称:my400800.cn.jsvar menuOC=function(){ this.menuPoint={prox:null,proy:null,proxc:null,proyc:null,width:null,height:null}; this.menuObj=document.getElementById(arguments[0]); this.menuMask=null; this.canMove=false; this.getMaxWH(); if(arguments[1]) { this.canMove=arguments[1]; } if(document.a 阅读全文
posted @ 2009-11-09 10:34 ljlxyf 阅读(451) 评论(0) 推荐(0) 编辑
摘要:scripta=62;function encode() {var code = document.getElementById('code').value;code = code.replace(/[\r\n]+/g, '');code = code.replace(/'/g, "\\'");var tmp = code.match(/\b(\w+)\b/g);tmp.sort();var dict = [];var i, t = '';for(var i=0; itmp.length; i++) { if(tmp[i] != t) dict.push(t = tmp[i]);}var 阅读全文
posted @ 2009-10-21 17:32 ljlxyf 阅读(318) 评论(0) 推荐(0) 编辑
摘要:利用Script标签可以跨域加载并运行一段JavaScript脚本, 但Neil Fraser先前已指出,脚本运行后资源并没被释放,即使是Script标签移除后。为了释放脚本资源,通常在返回后还要一些进行额外的处理。script = document.createElement('script'); script.src = 'http://www.my400800.cn'; script.id = 'JSONP'; script.type = 'text/javascript'; script.charset = 'utf-8'; // 标签加到head后,会自动加载并运行。 v 阅读全文
posted @ 2009-10-21 09:45 ljlxyf 阅读(287) 评论(0) 推荐(0) 编辑
摘要:在WEB开发中,javascript提供了许多函数供开发人员使用,这些函数在Ajax流行前足够了,但要构建一个交互性强些的应用恐怕就麻烦了,为此,收集了自己平时常用到一些JavaScript函数,它们在其它的JS库也常见,现在整理并附上注释,方便查阅,希望对大家有所帮助。注:假设以下所有函数都放在一个CC对象中,方便引用。 //这个方法相信是最常用的了, //它虽然没有选择器那么强大,但也有个小增强版,可查指定结点下ID所在的子元素 function $(id, p) { //id是否是字符串,还是一个HTML结点 var iss = id instanceof String || ty 阅读全文
posted @ 2009-10-21 09:26 ljlxyf 阅读(315) 评论(0) 推荐(0) 编辑