機能: 時刻は URL の末尾に追加されます。これにより、リクエストは初回送信時にはキャッシュされず、このメソッドが呼び出されるたびに再作成されて再送信されます。URL はタイムスタンプにより若干異なります。この手法は、スクリプトへの POST が実際に毎回新しいリクエストを生成し、Web サーバーがサーバーからの応答をキャッシュしようとしないようにするためによく使用されます。
実装
//解决浏览器缓存
function timestamp(url)
{
var getTimestamp=Math.random();
var getTimestamp=new Date().getTime();
if(url.indexOf("?")>-1)
{
url=url+"×tamp="+getTimestamp
}
else
{
url=url+"?timestamp="+getTimestamp
}
return url;
}