cookie步骤如下:
第一步:javascript代码判断是否存在cookie记录值
第二步:如果有判断非第一次加载,如果没有就创建一个cookie记录值,以备下次加载判断。
cookie有存活周期,但是技术成本较低。
session记录技术成本较高,服务器压力增大。建议少用。
你的写法已经加载了 1.css,只是没有被更新。不被更新是因为 1.css 文件已经被缓存,就算是重新设置 href 也是加载了被缓存的 css。你可以在设置 href 的时候在后面添加一个 query string,例如当前时间,等于是强制更新
$.post('ajax/1.php',function(data) {
var now = new Date().getTime()
$("link[href='css/1.css']").attr('href','css/1.css?' + now)
})