一个html网页,我想刷新里面的一部分,怎么办
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个html网页,我想刷新里面的一部分,怎么办相关的知识,希望对你有一定的参考价值。
题主可使用javascript里的ajax函数来实现html页面里的局部刷新功能,比如:我只刷新html页面中的某个div,把div中的内容换掉,或者数据更新,可以通过改变ajax函数的url访问路径来实现,可以访问某个目录下的文件,或者发送请求到服务器来刷新数据都可以,这是比较常用的方法,我举个例子:
我在html页面中用ajax来将ajax_info.txt这个本地文本文档中的内容重新刷新加载到id为myDiv的div控件中,而页面不用整个刷新。
ajax_info.txt内容为:
<p>AJAX 不是新的编程语言,而是一种使用现有标准的新方法。</p>
<p>
AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下
</p>
html页面代码为:
<html><head>
<meta charset="utf-8">
<script>
function loadXMLDoc()
var xmlhttp;
if (window.XMLHttpRequest)
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
xmlhttp=new XMLHttpRequest();
else
// IE6, IE5 浏览器执行代码
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.onreadystatechange=function()
if (xmlhttp.readyState==4 && xmlhttp.status==200)
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
xmlhttp.open("GET","/try/ajax/ajax_info.txt",true);
xmlhttp.send();
</script>
</head>
<body>
<div id="myDiv"><h2>使用 AJAX 修改该文本内容</h2></div>
<button type="button" onclick="loadXMLDoc()">修改内容</button>
</body>
</html>
原本页面效果为:
点击按钮后页面效果为:
题主可以一试,如果觉得繁琐,可以看看jquery的ajax函数,是经过优化和简化的,更方便使用和上手。
1、iframe框架,刷新部分放到框架里可以实现。
2、ajax方式,也可以实现部分刷新。 参考技术C 请你给我刷新至尊强婿周天 参考技术D 通过ajax获取数据,然后通过js操作dom,吧获取的数据填充到你要刷新的区域,就实现了局部刷新的效果!
Power Query加载链接并刷新的疑惑
参考技术A 最近在学习Power Query,遇到一个应该是很简单,但我不知道到底问题是出在哪里的问题;具体翻车现场回顾:是这样,我有一个工作表(查询表1),如下:
现在在另外一个工作簿中,有另一个我需要查询引用的表(查询表2),如下:
我想从查询表里面把查询表2里面的金额引用过来,但是我想只引用链接就行,不想将表加载过来,具体我是这么操作的:
1、选择查询表1的数据菜单,选择自表格/区域,建立查询:
之后,关闭并上载到工作表。
2、再新建一个查询,将查询2引入查询表1,并选择仅创建连接:
目前有两个查询,查询表1和查询表2,并且查询表2仅限链接:
3、合并查询:
打开查询表1,进入Power query,选择合并查询:
合并两个工作表:
合并后如下:
展开查询表2:
查询完成,选择关闭并上载。返回工作表,结果如下:
修改/增加查询表2中的数据,返回到查询表1里面,进行刷新,问题来了:
无法刷新。。。。。
然后我试着把查询表加载到当前工作簿:
再刷新就没有问题了。。。。
但是这并不是我想要的结果,我就想只要链接,我不想加载很多表到现在这个工作表里面啊,希望看到的老师给我一个解答,康桑思密达~
谢谢qq群里的各位大神,问题已解决,下面是录制视频:
但链接确实还是不能刷新,可能我操作上还有问题,看到的大神麻烦告知,🙏
以上是关于一个html网页,我想刷新里面的一部分,怎么办的主要内容,如果未能解决你的问题,请参考以下文章