可放置网页任何一个位置,不限制任何网页语言
<!-- 选项预加载开始 -->
<script language="javascript">
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return decodeURIComponent(r[2]); return '';
}
$().ready(function(e) {
var p = getQueryString('p');
if (p == '') {var x=1;}
else {var x=' + p + ';};
//首先获取 Url,然后把 Url 通过 // 截成两部分,再从后一部分中截取相对路径。如果截取到的相对路径中有参数,则把参数去掉。
function GetUrlRelativePath()
{
var url = document.location.toString();
var arrUrl = url.split("//");
var start = arrUrl[1].indexOf("/");
var relUrl = arrUrl[1].substring(start);//stop省略,截取从start开始到结尾的所有字符
if(relUrl.indexOf("&p") != -1){
relUrl = relUrl.split("&p")[0];
}
return relUrl;
}
//预加载下1页
$.get(GetUrlRelativePath() +'&p=' + (eval(x+1)) + '',function(data) {(data)});
//预加载下2页
$.get(GetUrlRelativePath() +'&p=' + (eval(x+2)) + '',function(data) {(data)});
});
//如果需要预加载多页的 复制上面的就可以
//调用方法:GetUrlRelativePath();
//举例:假如当前 Url 是 http// www. alibw. com/sss/s.php?wd=osw7,则截取到的相对路径为:/s/s.php。
</script>
<!-- 选项预加载结束 -->