最近的文章列表

Ajax异步同步请求被IE缓存的问题解决方法(get方式)

折腾了半天,程序中使用jquery的load方法进行请求,很奇怪为啥第二次无法发送请求。百度了一把,谁知load是用get方式进行请求的,因此IE浏览器对

其进行缓存了。网上搜了很多解决方案,一大把,下面是我认为比较全面的解决方案。主要分为客户端解决和服务端解决。

1.客户端解决方案
IE访问策略:Internet选项--浏览历史记录--设置-- Internet 临时文件的选项改为每次访问网页时也可以

1: 在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数


2014/1/20 Comments:
[分享]jQuery实现鼠标拖动图片效果示例代码
代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" con
2014/1/20 Comments:
jQuery动态添加、删除元素DOM的方法
代码如下:

<script>
$.schoolFn = {
addItem: function(obj){
$("#itemList").append("<li id='liItrm' class='list-group-item clearfix'><span class='glyphicon glyphicon-resize-vertical sort-handle'></span>"+obj
2014/1/20 Comments:
细说jQuery自定义函数的多种方法
代码如下:

//方法定义
$.windowbox = {
//定义一个方法aa
aa: function(){
alert("aa");
},


//定义一个方法bb
bb: function(){
alert("bb");
}
}
$.windowbox.aa(); //调用$.windowbox里的aa方法


<span style="CURSOR
2014/1/16 Comments:
js获取select标签选中值(option seleced)的两种方式
代码如下:

var obj = document.getElementByIdx_x(”testSelect”);//定位id
var index = obj.selectedIndex;// 选中索引
var text = obj.options[index].text; // 选中文本
var value = obj.options[index].value; // 选中值jQuery中获得选中select值第一种方式
$('#testSelect option:selected').text();//选中的文本
2014/1/16 Comments:
jQuery如何实现点击页面获得当前点击元素的id或其它信息
代码如下:

$(document).click(function (e) {
var v_id = $(e.target).attr('id');
}


代码如下:

$(e.target)


得到了当前元素 可以的要标签

2014/1/16 Comments:
[分享]js获取通过ajax返回的map型的JSONArray的方法
代码如下:

for(var i in datares){
if (datares.hasOwnProperty(i)) {
sel.append("<option value='"+datares[i].deptid+"'>"+datares[i].deptname+"</option>");
}
}
2014/1/16 Comments:
js中生成map对象的方法 arrylist maplist(面试常考题)
代码如下:

var Map = function(){
this._entrys = new Array();

this.put = function(key, value){
if (key == null || key == undefined) {
return;
}
var index = this._getIndex(key);
if (index == -1) { 
2014/1/16 Comments:
[监控]js计算用户打开网页的停留时间
代码如下:

<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
var ap_name = navigator.appName;
var ap_vinfo = navigator.appVersion;
var ap_ver = parseFloat(ap_vinfo.substring(0,ap_vinfo.indexOf('(')));
var time_start = new Date();
2014/1/16 Comments:
[十二生肖属相]js计算星座属相示例代码
代码如下:

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function signs() {
var start = 1901, birthyear = document.zodiac.year.value, date=document.zodiac.date.value, month=document.zodiac.month.selectedIndex;
2014/1/16 Comments: