随笔分类 -  JavaScript+Jquery+AJax+Json

摘要:1 父页面 2 <html> 3 <head> 4 <title>无标题页</title> 5 <script language="javascript" type="text/javascript"> 6 function opendialog1() 7 { 8 var someValue=window.showModalDialog("b.html","","dialogWidth=500px;dialogHeight=500px;statu 阅读全文
posted @ 2012-10-08 17:36 Seaurl 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。 写成类的方法格式如下:(str.trim();) 1 <script language="javascript"> 2 String.prototype.trim=function(){ 3 return this.replace(/(^\s*)|(\s*$)/g, ""); 4 } 5 String. 阅读全文
posted @ 2012-09-26 14:49 Seaurl 阅读(369) 评论(0) 推荐(0) 编辑
摘要:Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.onunload来指定或者在<body>里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是无法阻止页面的更新和关闭的。而 Onbeforeunload 可以做 阅读全文
posted @ 2012-09-21 11:01 Seaurl 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1 function window.onbeforeunload() { 2 3 var jhid = $("#ctl00_ContentBody_hfGuid").val(); 4 $.ajax({ 5 url: "AjaxServices/AjaxService.asmx/DeleteDeviceAndWorkContent", // ajax 调用后台方法 6 type: "POST", 7 async: false, 8 data: "{'jhid':'" + jhid + &quo 阅读全文
posted @ 2012-09-20 15:58 Seaurl 阅读(1809) 评论(0) 推荐(0) 编辑
摘要:onbeforeunload与onunload事件Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.onunload来指定或者在<body>里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是无法阻止页面的更新 阅读全文
posted @ 2012-09-20 15:41 Seaurl 阅读(1190) 评论(0) 推荐(1) 编辑
摘要:这是一段代码: 1 // 生成Guid字符串 2 function Guid() { 3 var guid = ""; 4 for (var i = 1; i <= 32; i++) { 5 var n = Math.floor(Math.random() * 16.0).toString(16); 6 guid += n; 7 if ((i == 8) || (i == 12) || (i == 16) || (i == 20)) 8 guid += "-"; 9 }10 return g... 阅读全文
posted @ 2012-09-19 11:21 Seaurl 阅读(147) 评论(0) 推荐(0) 编辑
摘要:开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么,"^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配 "notice": 匹配包含notice的字符串 你可以看见如果你没有用我们提到的两个字符(最后一个例子),就是说 模式(正则表达式) 可以出现在被检验字符串的任何地方,你没 阅读全文
posted @ 2012-07-30 13:51 Seaurl 阅读(256) 评论(0) 推荐(0) 编辑
摘要:在JavaScript可以使用try...catch来进行异常处理。例如:1 try 2 {3 foo.bar();4 } catch (e) 5 {6 alert(e.name + ": " + e.message);7 }目前我们可能得到的系统异常主要包含以下6种:EvalError: raised when an error occurs executing code in eval()RangeError: raised when a numeric variable or parameter is outside of its valid rangeReferen 阅读全文
posted @ 2012-07-20 11:25 Seaurl 阅读(231) 评论(0) 推荐(0) 编辑
摘要:解决方法:var btn = document.getElementById( "btnOK ");//btnOK为服务器button控件 btn.click(); 阅读全文
posted @ 2012-07-20 10:08 Seaurl 阅读(2254) 评论(0) 推荐(0) 编辑
摘要:前一阵比较忙,一直没空写博客...这几天好容易抽了点空了,昨天发了个数据库操作组件,今天决定人品爆发一下,把一直酝酿的javascript的泛型集合类给分享给大家. 首先声明:我的东西不一定适合你,如果你有中肯的评价我很欢迎,如果是没有什么建设性的评论......我先郁闷下..~~~ 我以前发布过一个Hash类,不过现在它升级了.关于javascript的泛型集合类,我这有:List,Dictionary,Stack,Queue共4个. 其中,List,Stack,Queue其实是基于Array实现的,而Dictionary则是用了我之前写的Hash的一些做法,是基于Object的,所以get 阅读全文
posted @ 2012-07-05 09:01 Seaurl 阅读(9111) 评论(3) 推荐(2) 编辑
摘要:self指代当前窗口对象,属于window最上层的对象; location.href 指的是某window对象的URL地址. self.location.href指当前窗口的URL地址,去掉self默认为当前窗口的URL地址. 一般用于防止外部引用,如果你的网页地址是: http://www.a.com 别人的是http://www.b.com, 他在他的页面用iframe等框架引用你的http://www.a.com,那么你可以用: if(top.location.href!=self.location.href){ location.href="http://www.a.com& 阅读全文
posted @ 2012-06-20 09:43 Seaurl 阅读(1655) 评论(0) 推荐(0) 编辑
摘要:目录:包含与引入(Embedding,including)write 和 writeln文档对象(document object)bgColor 和 fgColor消息框(Message Box)变量(Variables)和条件(Conditions)函数(Function)onClickonLoadonUnload表单(Form)onBlur连接(Link)日期(Date)窗口(window)重新载入(Reload)加载(Loading)遥控窗口开启器(opener)框架(Frame)包含与引入(Embedding and including)让我们先看一个简单的例子:<html> 阅读全文
posted @ 2012-06-13 09:52 Seaurl 阅读(426) 评论(0) 推荐(0) 编辑
摘要:1 JavaScript滑动门: 2 3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 <html xmlns="http://www.w3.org/1999/xhtml"> 6 <head> 7 <meta http-equiv="Content-Type" conte 阅读全文
posted @ 2011-12-17 15:44 Seaurl 阅读(576) 评论(0) 推荐(0) 编辑
摘要:<html><head><script language="JavaScript"><!--hide var scrtxt = "状态栏文字滚动特效." +"这是由JS脚本生成的特效." +"用到了字符串处理和延时函数."; // 定义要滚动的字符串.var length = scrtxt.length; // 获取滚动显示的字符串的长度.var width = 100; // 定义状态栏中用于显示字符串的空间的宽度.var pos = -(width + 2);// 定义 阅读全文
posted @ 2011-10-31 16:09 Seaurl 阅读(1043) 评论(0) 推荐(0) 编辑
摘要:javascript 脚本环境也提供了一些对象,这些对象一般都是用于提供脚本环境的功能,即整个浏览器和Html文档环境所提供的功能。(所有浏览器提供的内部对象开头都是小写的形式,这和javaScript语言本身提供的写法一致)navigator是一个独立的对象,他用于提供用户所使用的浏览器以及操作系统等信息,以navigator对象属性的形式来提供。 属性名称 兼容性 返回内容appCodeName javaScript 1.0 与浏览器相关的内部代码名appMinorVersion IE4及其后续的版本 辅版本号(通常应用于浏览器的补丁或服务包)app... 阅读全文
posted @ 2011-10-30 21:04 Seaurl 阅读(564) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示