归档 2014年2月20日

获取Bootstrap3 Modal的调用元素

Bootstrap的模态框(Modal)是一个非常实用的Javascript组件。

从3.0版本开始,Modal对话框的调用元素可以通过show/shown事件中新加入的relatedTarget属性获取

“If caused by a click, the clicked element is available as the relatedTarget property of the event.”

用法如下:


$('#myModal').on('show.bs.modal', function (e) {
  var invoker = $(e.relatedTarget);
});

继续阅读

百度加速乐或导致登录状态丢失

使用百度加速乐可以借助于部署在全国各地的数据中心,通过预先向目标网站发送请求再缓存响应内容的方式使网站的访问速度得到提升。

然而,这种方式在为网站提升访问速度的同时,可能存在用户登录状态丢失的问题。

笔者在Django Template中使用{% request.user.is_authenticated %}时,用户登录成功后该block tag的结果依然为False。

备注:

加速乐运行模式:云端模式

加速乐加速设置:只开启了静态资源加速,首页加速、目录加速、静态页面加速均为开启。

建议:

目前百度加速乐的加速功能似乎还不太完善,

对于实时性要求较高的站点,以及涉及到用户状态保存等业务的站点在使用百度加速乐时需要仔细验证网站功能是否正常。

昨天

2014年2月19日

明天

2014年2月21日

归档