1】 页面打开后,页面图片一定会发送异步请求,基于这个可以用 img标签
方法一:
<img src="http://xxx.jpg" /> //如果不想要图片显示 可以设置display:none; //页面一旦打开,图片发送请求
方法二:要求地址携带参数
//设置img标签 <img id="myImg" /> //js处理 var myImg = document.getElementById('myImg'); function fn(){ myImg.src = "http://xxx.jpg?id=" + GetQueryString("id"); } //采用正则表达式获取地址栏参数 这里获取id: function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; } // 调用方法 //alert(GetQueryString("参数名1"));
方法三:异步请求
$.ajax({ url : "http://xxx.jpg?id=" + GetQueryString("id"); }) function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; }