JavaScript
jackyrongvip
这个作者很懒,什么都没留下…
展开
-
DOjo的一个幻灯片播放例子
dojo的确是个不错的ajax框架,下面是一个dojo下的播放幻灯片效果图片的例子。首先建立一个目录叫slidetest,然后再建立一个放图片的目录images,然后把下载回来的dojo包解压缩,将其中的src,demos目录以及dojo.js放到slidetest目录下然后建立test.htm文件,代码如下 Slideshow Widget Demo var djConfig = {原创 2013-07-01 17:18:21 · 874 阅读 · 0 评论 -
.net 下用javascript调用webservice
.net 下用javascript调用webservice的话,要用到webservice behavior。下面以一个例子讲解之,比较简单1 、首先,要创建一个webservice,比如using System;using System.Web.Services;public class MyMath {[WebMethod]public int add(int a, int b)原创 2013-07-01 17:04:47 · 579 阅读 · 0 评论 -
asp.net 2.0下gridview中加亮移动行
看到老外的blog,说asp.net 2.0下的gridview中,当用户在gridview中用鼠标从上到下扫描各行时,起到加亮显示每次移动过的行的一个效果,用javascript写的,还算简单,记录之 Product IdProduct NameUnitPrice' onclick='javascript:Repeater_selectRow(this, "",true);' onmouseo原创 2013-07-01 17:18:47 · 543 阅读 · 0 评论 -
lightbox的一个ajax效果
所谓的lightbox,就是比如在看相册时,当点某张相时,然后突出显示该相片的一个很COOL的效果,其实是用到了prototype,scriptaculous,lightbox.js等类库的,一个小DEMO原创 2013-07-01 17:22:42 · 980 阅读 · 0 评论 -
javascript常用技巧归纳2
1 倒计时 标题页var deadline= new Date("08/08/2008");var symbol="2008年8月8日";var now = new Date();var leave =deadline.getTime() - now.getTime();var day = Math.floor(leave / (1000 * 60 * 60 * 24原创 2013-07-01 17:26:49 · 514 阅读 · 0 评论 -
ASP.NET2.0中Gridview中数据操作技巧
Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,最近学习了该控件的使用,继续总结一下有关心得,原文已发表在http://dev.yesky.com/msdn/483/2329483.shtml上. Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见<<ASP.NET 2.0中原创 2013-07-01 17:00:16 · 610 阅读 · 0 评论 -
一段挺有用的小SCRIPT
在老外的BLOG上看到一段好的JAVASCRIPT,很简单,但很实用。就是说,在asp.net 2.0中,在一个带有TEXTBOX的GRIDVIEW中,有很多行记录,当每次鼠标点选每行的文本框时,该行会加亮,而离开时(丢失焦点时),该行会还原为原来的颜色。其DEMO如下asp:GridView ID="gvUsers" runat="server" AutoGenerateColumns="tru原创 2013-07-01 17:06:46 · 589 阅读 · 0 评论 -
小TIPS:禁止表单里重复提交
在一个form里,有时必须禁止用户连续两次提交表单,可以在提交钮上做文章,使用javascript,比如function DisableButton(b){b.disabled = true;b.value = '正在提交,请稍侯';}<input type="submit" name="SubmitButton" id="SubmitButton"value="Submit"原创 2013-07-01 17:12:05 · 683 阅读 · 0 评论 -
prototype极速应用1
prototype是个不错的框架,啥语言都可以用。比如一个针对某条新闻,读者要发评论的话,可以这样设计function addcomment(){ new Ajax.Updater('comments', 'viewcommentsubmit.php', { method: 'post', parameters: $('theform').serialize(), onSu原创 2013-07-01 17:21:41 · 600 阅读 · 0 评论 -
javascript常用技巧归纳
最近归纳了下,发现还很多的哦1 javascript捕捉方向键 反选 function check() { if(event.keyCode =="37") alert("您选择了左键!"); if(event.keyCode =="38") alert("您选择了上键!"); if(event.keyCode =="39")原创 2013-07-01 17:26:44 · 574 阅读 · 0 评论 -
(转)Apache的KeepAlive设置与优化
先来说说Apache的KeepAlive的设置。KeepAlive在Apache Core中的设置说明: Keep-Alive扩展自HTTP/1.0和HTTP/1.1的持久链接特性。提供了长效的HTTP会话,用以在同一个TCP连接中进行多次请求。在某些情况下,这样的方式会对包含大量图片的HTML文档造成的延时起到50%的加速作用。在Apache1.2版本以后,您可以设置 KeepAlive原创 2013-07-01 17:37:30 · 1335 阅读 · 0 评论 -
将php的debug信息与firefox的控制台挂钩
今天学到一个招,就是如果是在FIREFOX或者chrome下,可以将PHP中的警告,错误等信息,分门别类输出到firebug的控制台中,这样查看起来会比较好看,比较直观.先有一个debug类如下:class PHPDebug {function __construct() { if (!defined("LOG")) define("LOG",1);原创 2013-07-01 17:42:09 · 1830 阅读 · 0 评论 -
(转)基于Ajax的应用程序架构汇总
浏览器端框架被划分成两大类: ·应用程序框架:提供浏览器的功能,但是常以包括窗口小部件抽象和另外的部件而出名,其功能主要围绕桌面GUI框架。 ·基本结构框架:提供基本的管道和可移植的浏览器抽象,让开发者去创建内容。典型的功能: * 针对XMLHttpRequest的包装器以封装浏览器-服务器的交互。(所有的框架都提供这一功能)。 * XML操作和查询。 * 根据来自XMLHttpRequ原创 2013-07-01 17:00:32 · 925 阅读 · 0 评论 -
10个移动开发js框架
在http://www.webdesignerdepot.com/2012/11/10-javascript-frameworks-to-improve-your-mobile-development/中,提到了10个不错的移动开发js框架,在这篇小结中,除了传统的jquery mobile,sencha touch,Titanium外,还提到了象小巧的Zepto,开发游戏的LimeJS,把特别原创 2013-07-01 18:00:30 · 1364 阅读 · 0 评论 -
keeplive
在 Apache 服务器中,KeepAlive 是一个布尔值,On 代表打开,Off 代表关闭,这个指令在其他众多的 HTTPD 服务器中都是存在的。 KeepAlive 配置指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,如果 KeepAlive 设置为On,那么用户完成一次访问后,不会立即断开连接,如果还有请求,那么会继续在这一次 TCP 连接中完成,而不用重复建原创 2013-07-01 17:37:35 · 2054 阅读 · 0 评论 -
javascript和jquery中检查函数是否存在
在javascript和jquery中,如何检查呢?javascript中:// javascript functionfunction myFunction() {}if(window.myFunction) {document.writeln(‘myFunction exists’);}else {document.writeln(‘myFunction d原创 2013-07-01 17:59:28 · 11545 阅读 · 0 评论 -
Microsoft PHP.Net ?
居然发现老外有个项目在把PHP搞成象。NET那样咯,核心是Framework 上把 PHP 编译为MSIL。居然见http://www.php-compiler.net/,而且今年居然还FINAL 1.0出来了,这对象把PHP放到.NET平台上来的人说是好消息。20 February 2006: Phalanger version 1.0 (final) has been released and原创 2013-07-01 17:00:42 · 589 阅读 · 0 评论 -
用javascript防止EMAIL被抓取
现在很多信息抓取工具,可以抓比如EMAIL等东西,如果网站上有EMAIL的话,要防止被抓取的话,也是有不少办法的,最简单的就是用javascript了,将EMAIL进行字符串拆分,比如var email = "a"+"b"+"c"+"d"+"@"+"tom.com";displayemaill.innerHTML = email;原创 2013-07-01 17:00:47 · 938 阅读 · 0 评论 -
sajax初试
最近项目里偶然要用到一些小的ajax功能,PHP下的AJAX框架也很多选择的,这次没考虑太多,选了个最短小的sajax,才一个类文件库,而且可以在各类编程语言环境下使用,因此觉得也不错的。 要实现的是,一个文本框,一个下拉框,当用户在第一个文本框输入一些内容后,按“确定”,然后到后台进行一些计算和判断,然后动态产生的内容填充到第二个下拉框里再给用户选择。 使用sajax其实很简单,首先当原创 2013-07-01 17:13:12 · 1144 阅读 · 0 评论 -
vs.net 2003/2005调试javascript的一个小技巧
今天才看到的,老外写的,虽然麻烦,但依然是个办法。在vs.net 2003/2005中,如果要调试javascript的话,可以先IE里将“禁止javascript调试”去掉,然后在要调试的javascript段里,加上debugger;比如function a(){debugger;alert("hello");xxxxxxxxx..........}这样再运行程序,在debuuge处会停下来,原创 2013-07-01 17:16:54 · 716 阅读 · 0 评论 -
一段javascript实现缩略图的好代码
一段javascript实现缩略图的好代码,可以实现缩略图,代码如下//显示缩略图function DrawImage(ImgD,width_s,height_s){/*var width_s=139;var height_s=104;*/var image=new Image();image.src=ImgD.src;if(image.width>0 && image.height>0){fl原创 2013-07-01 17:20:14 · 1948 阅读 · 0 评论 -
asp ajax 1.0中的scriptmanagerproxy
在asp.net ajax 1.0中,由于scriptmanager只能有一个,因此当有模版页的时候,就必须用scriptmanagerproxy来做桥梁了,举例子如下,有两个JS文件, jscript1完成加法,jscript2完成乘法// JScript1 文件//求和function sum(m,n){ alert(eval(m)+eval(n));}// JScript2 文件//求积f原创 2013-07-01 17:21:10 · 537 阅读 · 0 评论 -
javascript判断是否按回车键
function enterHandler(event) { var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; if (keyCode == 13) { //处理函数 } }原创 2013-07-01 17:21:36 · 882 阅读 · 0 评论 -
用iframe实现灵活的上传文件
用iframe其实还是可以做不少效果的,比如想做这样一饿效果:用户点某个连接,然后弹出文件上传框,之后点选了文件后,可以马上上传文件,而不象平时那样,选好文件好,还要按“上传”。是这样实现的,用IFRAME,首先在index.aspx中这样写 function Browse() { var ifUpload; var confirmUpload原创 2013-07-01 17:23:08 · 553 阅读 · 0 评论 -
(转)Apache 中 KeepAlive 配置的合理使用
在 Apache 服务器中,KeepAlive 是一个布尔值,On 代表打开,Off 代表关闭,这个指令在其他众多的 HTTPD 服务器中都是存在的。 KeepAlive 配置指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,如果 KeepAlive 设置为 On,那么用户完成一次访问后,不会立即断开连接,如果还有请求,那么会继续在这一次 TCP 连接中完成,而不用重复原创 2013-07-01 17:25:27 · 1018 阅读 · 0 评论 -
介绍一个可以运算复杂数据运算的js库
介绍一个可以运算复杂数据运算的js库,名字叫Numbers.js,可以进行三角,矩阵等复杂运算,地址在:https://github.com/sjkaliski/numbers.js,使用简单,可以支持在node.js和普通javascript下使用,例如: var numbers = require('numbers'); 算矩阵的相加:var array1 = [0, 1, 2原创 2013-07-01 18:01:42 · 789 阅读 · 0 评论