预览模式: 普通 | 列表

最近PHP做的LKCMS中有一些页面新增数据后不能及时刷新,这是怎么回事呢?原因在于默认情况在网页是会有缓存的在服务器上,例如IIS的程序池就是网站的一个缓存池。当你提交同一个页面时,如果缓存池中已经存在这个网页的话,则直接取缓存池中的页面缓存返回给浏览器,所以在Ajax返回数据的页面,我们需要加上:

[PHP解决方案]

header("Cache-Control: no-cache, must-revalidate");  // For PHP

然后最好在Ajax提交的URL上也做一些手脚,让浏览器认为这不是本页面的某次提交而是一次新的提交,所以我们再URL上加上一个随机数:

url+"?timer="+new Date().getTime();

[阅读全文]

标签: 方案

在做PHP文件上传的时候我们希望文件名可以随机报错,如何生成产生随机的文件名?参照以下函数,可以自定义位数:

[阅读全文]

标签: PHP

首先,例如这样进行定义:

@extract($_POST, EXTR_PREFIX_ALL, 'post');
@extract($_GET, EXTR_PREFIX_ALL, 'get');
@extract($_FILES, EXTR_PREFIX_ALL, 'file');
@extract($_COOKIE, EXTR_PREFIX_ALL, 'cookie');

[阅读全文]

首先是脚本部分, 用于JS添加到收藏夹和设置为首页功能支持Firefox和IE:

function addfav() {
  if (document.all) {
   window.external.AddFavorite(
http://www.mockte.com,"李嘉的科研站");
  } else if (window.sidebar) {
   window.sidebar.addPanel("李嘉的科研站",
http://www.mockte.com, "");
  }
 }
 

[阅读全文]

标签: WEB 脚本

在线Ajax等待图片动态支持透明实时生成工具

Ajax Loader在线图片动态支持透明实时生成工具,可以帮助我们生成常用的一些ajax等待图标,非常实用,再此收藏:

在线Ajax等待图片动态支持透明实时生成工具

标签: WEB 小技巧

在mootools中,我们通过$('ID').value获取select对象的value值,但是这种方式在JQuery中不可用,JQuery中使用以下方式获取select当前选中的value:

$('#selectList').val();

[阅读全文]

标签: WEB 脚本

windows 7的文件搜索功能,和XP相比搜索功能似乎不实用,只能搜索文件名,经常提示未加入搜索无法搜索的提示。XP下默认可以搜索TXT的文本内容,而Win 7则不可以,应该说是默认不可以。

其实win 7为了提高搜索速度,特意降低了搜索的条件,默认情况下windows 7是不搜索文件内容的,那么如何使win 7搜索文件内容呢?我们需要做以下配置:

[阅读全文]

标签: 方案
最近ASP.NET的一些欧美的Copyflow项目突然出现Sys未定义的错误,系统使用的是微软的ASP.NET Ajax控件,类似这种问题,如何解决?

[阅读全文]

标签: .NET