问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js页面局部刷新问题

发布网友 发布时间:2022-04-25 05:52

我来回答

3个回答

懂视网 时间:2022-04-21 06:02

a.jsp发送一个请求到a.action,action将查询后的list集合返回到a.jsp的右边进行显示,实现a.jsp局部刷新.
但是不知道该怎么做,有没有具体的思路方法提供一下?


回复讨论(解决方案)

用Ajax做

这个就不 能右键刷新,用按钮刷新的方式,Ajax来做。

用Ajax做

这个就不 能右键刷新,用按钮刷新的方式,Ajax来做。
有没有简便的方法,ajax有点麻烦

热心网友 时间:2022-04-21 03:10

第一种方法,在你的代码基础上:
1、假设左边tree的html结构:
<ul id="tree">
<li><a href="javascript:void(0)" link="format.html">课表查询</a></li>
<li><a href="javascript:void(0)" link="1.html">信息修改</a></li>
</ul>
//注意以上a元素的link属性代表中间将要显示的页面的名称,根据需要自行修改

2、引入jquery库,在head之间添加如下代码:
$(function(){
var $tree_a = $("#tree").find("a");//获取tree中的a元素集合
var $main = $("#main");//获取中间部分元素
$tree_a.on("click", function(){
$main.empty();//初始化
var $frame =$("<iframe></iframe>");//定义框架对象
var $this = $(this);//当前被点击的tree的a
$frame.attr({//设置中间部分框架的属性
"src": $this.attr("link"),//框架引入的页面地址
"name": "main_frame",//框架名称
"width": $main.width() || "100%",//框架宽度
"height": $main.height() || "100%",//框架高度
"frameborder": "0",//框架边框
"scrolling": "auto"//框架滚动条设置
});
$frame.appendTo($main);//将框架插入到中间部分
});
});

第二种方法,改变你的代码结构:
1、修改html结构,将中间部分更改为iframe

<div id="main" style="width:82%; background:yellow; height:500px; float:left">中间</div>
</div>
这段代码修改为
<ifame name="main" src="" id="main" frameborder="0" width="82%" height="500px" scrolling="auto"></iframe>

2、修改左侧tree的a元素
<a target="main" href="...">课表查询</a>
......

有问题请留言追问左边的代码是用dtree.js生成的,我现在改不了,大师,帮我弄一下吧,我还有一事不明,就是在servlet中写上这段代码
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("gb2312");
String url=request.getServletPath();
System.out.println("Url="+url);
if(url.equals("/Check/Class.do")){

追答你不用改dtree.js生成的代码,我给你写的代码是示例代码,你要根据dtree.js生成的具体情况而作相应的修改。

下面servlet代码你想问什么?

热心网友 时间:2022-04-21 04:28

<frameset rows="63,*,23" frameborder="no" border="0" framespacing="0">
<frame src="top.jsp" name="topFrame" scrolling="no"
noresize="noresize" id="topFrame" />
<frame src="center.jsp" name="mainFrame" id="mainFrame" />
<frame src="down.jsp" name="bottomFrame" scrolling="no"
noresize="noresize" id="bottomFrame" />
</frameset>
<noframes>
自己参考下吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
工会主席权限 魅族坏了怎么办 网上买的魅族手机坏了可以保修吗?自己弄坏的,手机花屏,修要多少钱... 从梁溪路公益路公交站到建筑路夏联福记酒店坐什么公交最方便? 退货保和运费险有什么不同 现代Logo设计趋势是什么 优秀的logo设计有什么特征? 哪些品牌的鱼竿质量好 光威悟法师和达瓦一击哪个好 有人了解大卫地板吗?怎么样呢? 中国重汽集团青岛重工有限公司怎么样? 电子商务(网络经济与金融方向)与电子商务(运营管理方向)各自的区别 青岛北海船舶重工有限公司是国营企业还是私营企业,还有就是公司的待遇咋样,公司有员工多少人。 电子商务对于传统的经济管理理论产生了什么影响 海纳兼职是不是骗子?正规吗? Js中如何修改页面的地址 电子商务专业工作性质是什么啊 是什么走向? 青岛海纳建筑工程有限公司怎么样? 北京现在有哪些媒体在招聘? 网络经济学的三大定律对电子商务个体的影响? 青岛东方海纳集团有限公司怎么样? 北京有哪些含新闻传媒系的大学 青岛海纳重工集团公司(原青岛铸造机械集团公司)怎么样? js页面的弹框怎么关闭啊 北京都有哪些媒体在新浪微博注册 电子商务和网络经济学这两个专业有什么不同? 北京的媒体有哪些? js页面编辑显示 电子商务经济学与网络经济学的异同在哪里?各自研究和分析问题的侧重点有什么不同?在电子商务经济学的分 北京都有哪些报社?希望能全面些。谢谢! 电子商务在网络经济中有什么作用? 青岛海纳特船舶设备制造有限公司怎么样? 青岛海纳新材料有限公司怎么样? 《电子商务与网络经济学》教材答案 青岛海纳线束有限公司怎么样? 请问青岛有哪些重工业企业啊? 电子商务与计算机及计算机网络有何关系? 青岛海纳电气自动化系统有限公司怎么样? 青岛海纳宇方智能装备有限公司怎么样? 青岛海纳等离子科技有限公司怎么样? 青岛海纳生物科技有限公司怎么样? 最黑心最无赖最无耻的公司青岛高校重工机械制造有限公司不给工人加班 青岛海纳华鹏自动化设备有限公司怎么样? 青岛海纳能源环保科技开发有限公司怎么样? 王誉凯的培训过的企业 《根本就不脏吗》读后感 古人穿的长袍很长,都在地上拖着,难道不怕脏吗? 为什么古人拿到银子都会咬一口呢?难道他们不嫌脏吗? 刚买的书被别人碰了一下,就感觉脏了,心里很难受,其实根本就没脏,怎样克服这种心里障碍? 为什么火车上的屎尿要排到铁轨上?日积月累难道不会很脏吗?