打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
js div加载页面

<script type="text/javascript">

window.onload = function() {

 

clientSideInclude("pp", 'a.jsp');  //pp 表示div的id

};

 

function clientSideInclude(id, url) {

 

var req = false;

 

// Safari, Firefox, 及其他非微软浏览器 

 

if (window.XMLHttpRequest) {

 

try {

 

req = new XMLHttpRequest();

 

} catch (e) {

 

req = false;

 

}

 

} else if (window.ActiveXObject) {

 

// For Internet Explorer on Windows 

 

try {

 

req = new ActiveXObject('Msxml2.XMLHTTP');

 

} catch (e) {

 

try {

 

req = new ActiveXObject('Microsoft.XMLHTTP');

 

} catch (e) {

 

req = false;

 

}

 

}

 

}

 

var element = document.getElementById(id);

 

if (!element) {

 

alert('函数clientSideInclude无法找到id ' + id + '。' +

 

'你的网页中必须有一个含有这个id的div 或 span 标签。');

 

return;

 

}

 

if (req) {

 

// 同步请求,等待收到全部内容 

 

req.open('get', url, false);

 

req.send(null);

 

element.innerHTML = req.responseText;

//alert( req.responseText);

 

} else {

 

element.innerHTML =

 

'对不起,你的浏览器不支持 ' +

 

'XMLHTTPRequest 对象。这个网页的显示要求 ' +

 

'Internet Explorer 5 以上版本, ' +

 

'或 Firefox 或 Safari 浏览器,也可能会有其他可兼容的浏览器存在。';

 

}

 

}

</script>

 

<span id="pp"> </span>

//以上是原生的

 

jquery js

loadPage("pp","a.jsp"); //pp 表示div的id

 

function loadPage(id, url) { 

$("#"+id).addClass("loader"); 

$("#"+id).append("Loading......"); 

$.ajax({ 

type: "get", 

url: url, 

cache: false, 

error: function() {alert('加载页面' + url + '时出错!');}, 

success: function(msg) { 

$("#"+id).empty().append(msg); 

$("#"+id).removeClass("loader"); 

}); 

}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
ajax小例子 鼠标移动菜单 显示详细信息
XMLHttpRequest Ajax 实例简介
jquery 如何使用innerHTML
AJAX读取JSON格式数据
Vue.js---MVVM的信仰
Jquery+Ajax按钮点击显示等待图片
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服