【分享】Ajax保留浏览器历史的解决方案

话说之前写过一篇文章“【解决】AJAX前进后退按钮失效,及刷新问题的解决方案”和如下这篇文章同样的解决方案,只不过没这么详细。话不多说,请直接看下文。


ajax请求中,不能更新地址栏,地址栏上的前进后退按钮就失效了,带来了另外一种糟糕的用户体验。

解决方案如下:

方案一:使用window. Onhashchange 事件

如下面Html片段,点击不同的连接,在mainPanel中加载不同的页面...

阅读全文>>

【分享】ThinkPHP函数详解:import方法

import方法是ThinkPHP框架用于类库导入的封装实现,尤其对于项目类库、扩展类库和第三方类库的导入支持,import方法早期的版本可以和 java的import方法一样导入目录和通配符导入,后来考虑到性能问题,在后续的版本更新中不断改进和简化了,所以现在的用法比较简单明了。调用格 式:
import('类库名', '起始路径', '类库后缀')
imprt方法有一个别名vendor方法,专门用于导入第三方类库,区别在于起始路径和类库后缀默认值不同。

我们来分析下具体的用法:

阅读全文>>

【解决】javascript事件冒泡实例详解和jquery阻止事件冒泡的两种方法

PS:今天碰到一个怪事,最上层元素点击事件发生后,无论是否return false,总是先触发底层的元素事件。所以用了even==this的方法解决了。这种方法在各种应变的情况下应该都不会出现问题的。


并不是所有浏览器都为了与新标准保持一致而进行了更新,而且,对于那些支持捕获的浏览器来说,通常必须明确启用才行。为了提供跨浏览器的一致性,jquery始终会在事件模型的冒泡阶段注册

事件的旅程

当页面上发生...

阅读全文>>

【分享】Aptana Studio 3 实现简体中文版

这篇文章写了又一年多的时间了,哈哈,今天更新一次 此处修正的下面教程的【第五步】
Babel Language Pack Update Site for Helios
http://download.eclipse.org/technology/babel/update-site/R0.10.0/helios

哎,昨天想找一个 好一点的 HTML5的编辑器,结果  在网上找了 一个...

阅读全文>>

ThinkPHP 3.0 功能特性和更新说明

话说最近在学thinkphp,看的还是一些2.0的视频,所以遇到很多更新的问题,顺便搜罗了这篇文章。

  ThinkPHP是一个开源的PHP框架, 是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循 Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多...

阅读全文>>

Blogger

  • blogger
  • 天之骄子
  • 职位:研发工程师
    铭言:
    阳光与欢乐同在,
    与我同在
    主页:
    blog.baiwand.com

分类目录

日志归档

主题标签

数据统计

  • 日志:151篇
  • 评论:45条
  • 碎语:264条
  • 引用:0条

链接表

随机日志 »

最新日志 »

最新评论 »

标签云 »

订阅Rss
sitemap