预览模式: 普通 | 列表

三步教你学会ajax开发应用

ajax在很多程序员的眼里是一个很复杂或陌生的字眼,其实, AX并不复杂,自从AJAX技术出来后,天花乱坠的框架纷纷出台,搞得技术开发人员无从下手,baidu google里也有很多例子,大都是非常复杂。
  其实就web开发而言,AJAX技术只是一个配合,完全没有必要本末倒置,是一种页面优化的技术,也就是说,如何去优化我们的web页面才是AJAX的重头戏。下面我举个很简单的例子,可以满足大部分的业务需求。(当然,如果是很专业的页面要求,可以去参考那些复杂的框架)
  第一步:写一个后台的“接口”,这个可以用任何语言来实现,只要能返回http报文就可以了,我这里以webwork后台代码举个例子
public String hotWeek() throws Exception{
        HttpServletResponse response = ServletActionContext.getResponse();

查看更多...

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1766

jQuery技巧大全

一、简介

1.1、概述
随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。
jQuery是继prototype之后的又一个优秀的Javascript框架。它是由 John Resig 于 2006 年初创建的,它有助于简化 Javascript™ 以及Ajax 编程。有人使用这样的一比喻来比较prototype和jQuery:prototype就像Java,而jQuery就像ruby. 它是一个简洁快速灵活的Javascript框架,它能让你在你的网页上简单的操作文档、处理事件、实现特效并为Web页面添加Ajax交互。

查看更多...

分类:ASP | 固定链接 | 评论: 297 | 引用: 0 | 查看次数: 4835

JQuery Effects 方法说明

show( ) 显示隐藏的匹配元素。
show( speed, [callback] ) 以优雅的动画显示所有匹配的元素,并在显示完成后可选地触发一个回调函数。
hide( ) 隐藏所有的匹配元素。
hide( speed, [callback] ) 以优雅的动画隐藏所有匹配的元素,并在显示完成后可选地触发一个回调函数
toggle( ) 切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,

查看更多...

分类:ASP | 固定链接 | 评论: 845 | 引用: 0 | 查看次数: 11736

jQuery Event

jQuery Event:
ready(fn); $(document).ready()注意在body中没有onload事件,否则该函数不能执行。在每个页面中可以
有很多个函数被加载执行,按照fn的顺序来执行。
bind( type, [data], fn ) 为每一个匹配元素的特定事件(像click)绑定一个或多个事件处理器函数。可能的事件属性有:blur, focus, load, resize, scroll, unload, click, dblclick, mousedown, mouseup, mousemove,
mouseover, mouseout, mouseenter, mouseleave, change, select, submit, keydown, keypress,

查看更多...

分类:ASP | 固定链接 | 评论: 330 | 引用: 0 | 查看次数: 7269

JQuery常用方法基础教程

Attribute:
$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式
$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map
$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值
$(”img”).attr(”title”, function() { return this.src }); 给某个元素添加属性/值

查看更多...

分类:ASP | 固定链接 | 评论: 7 | 引用: 0 | 查看次数: 1796

Response.Status 参数详细说明

我们可以用asp中Response.Status的语句修改服务器返回信息。这段语句平时很少用,因为大多程序员都不太注重网站SEO,而Response.Status同样也是用户体验中的一部分。
利润老吧在前面的文章asp或iis 301永久性重定向的方法 里提到过用Response.Status="301 Moved Permanently" 进行301永久性重定向。
再比如:
Response.Status="404 Not Found"
Response.End

查看更多...

分类:ASP | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 1642
MySQL字段无法自动增长,Zen Cart报1366错误的解决方法

找到你的mysql配置文件:
1、编辑my.ini
2、注释掉里面的这一行:mode="STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION"(这一行是禁用自动增长字段的。关掉它就能自动增长了。)

查看更多...

分类:PHP | 固定链接 | 评论: 11 | 引用: 0 | 查看次数: 2009

 这阵子新建了一个站点,并把之前的一个站点利用301转向到了该站。网站放在了一个win空间(iis),所以很自然的想到了利用httpd.ini进行重定向。具体怎么写记不太清楚,故百度了一番。发现很多文章都是转载的,而且里面的观点还都是错的——都是利用[I,R]进行标识(这个其实是302重定向)。有点汗···

这里顺便分享个检查页面返回代码的页面:http://www.seochat.com/seo-tools/redirect-check/

网页状态码检测

返回结果:

网页状态码检测返回结果

下面详细讲讲在window+iis 环境下如何利用httpd.ini来实现301重定向。当然也会提到302重定向。

不同的ISAPI_Rewrite版本会有所不同,我们一个一个来看:

ISAPI_Rewrite 1.x 下‍:ISAPI是1.3不能实现301永久性重定向的,只能实现302临时性重定向,就像我的主机一样,有点可惜。此时可以利用404页面实现301重定向。

[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32

# For ISAPI_Rewrite 1.x
RewriteCond Host: ^scbang\.com$
RewriteRule (.*) http\://www\.scbang\.com$1 [R,I]
# 注意此处只是实现了302重定向
 

# For ISAPI_Rewrite 2.x
RewriteCond Host: ^scbang\.com$
RewriteRule (.*) http\://www\.scbang\.com$1 [I,RP]
# For ISAPI_Rewrite 3.x
RewriteCond %{HTTP:Host} ^scbang\.com$
RewriteRule (.*) http\://www\.scbang\.com$1 [NC,R=301]

说明:[I,RP]:I表示忽略大小写,RP表示使用301转向,以上都是整个域名重定向。详细的可以‍查阅ISAPI Rewrite 2官方使用手册

ok,希望对大家有所帮助。欢迎转载,转载请注明出处。

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2112

windows2003II6下php5.2.17安装

这里用的服务器操作系统是x86版本的,所以以下程序均为在Windows x86环境下使用的版本。

首先我们要下载两个工具,FastCGI和php

1,FastCGI

查看更多...

分类:PHP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2479

IIS 对外UDP攻击 php对外UDP攻击

安装最新版本PHP安装包.重启IIS


对于特殊原因无法升级PHP的用户,我们要求您对C:\windows\php.ini作以下修改:

查看更多...

分类:网络安全 | 固定链接 | 评论: 1484 | 引用: 0 | 查看次数: 20149