亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Java > 正文

有關于整體刷新和局部刷新frameset窗口

2019-11-26 16:12:32
字體:
來源:轉載
供稿:網友
在項目中,經常會遇到頁面分割,最常見的系統或網站的主界面。主頁面分為,上面系統簡介、下面作者簡介、左邊系統功能菜單、右邊則是菜單真正展示的界面。

遇到這種這種分割頁面,大家首先想到是frameset,使用framset分割多種frame,這種方式簡單。若是不喜歡使用framset,喜歡前臺設計的人也許會選擇p拼接,浮動,這就考查css樣式的功底了。

這次主要講解局部刷新的問題。需求是:左邊frame,右邊frame。

大家肯定疑問,這樣刷新沒有問題啊。的確如此。現在使用framset,分割兩frame,各自更新各自。右邊frame展示菜單盡管更新提交即可。對左邊frame是沒有影響的。

為了方便理解,左邊Frame簡稱LeftFrame,右邊Frame簡稱RightFrame;假如我提交RightFrame頁面,需要更新LeftFrame【動態】頁面。那如何辦呢?

其實就是從數據庫中重新讀數據;

復制代碼 代碼如下:

<FRAMESET cols = "280,*" frameborder=yes bordercolor=silver>
<FRAME SRC="modifyMenu!showTreeMenu" NAME="menuTree" SCROLLING="No" id="leftTree">
<FRAME SRC="showModifyMenu.jsp" NAME="main" SCROLLING="AUTO" id="showModifyMenu">
</FRAMESET>

其中modifyMenu!showTreeMenu是轉向到tree.jsp頁面

現在項目中,前臺使用struts2,當提交右邊頁面數據時,當時設想:然后再次跳轉到主界面,相當于重新讀取數據,但是加載的主界面竟然是顯示在右邊區域,這樣就成了兩個LeftFrame。即使更改Struts2中的resultType的重定向也不可以。

最后,竟然一個簡單的JS解決問題。

在提交右邊頁面RightFrame,使用JS更新左邊LeftFrame。如下:

在rightFrame中的body的onload的事件:

復制代碼 代碼如下:

function init(){
//leftTree是左邊Frame的id
//重新加載這個頁面
window.parent.frames[ "leftTree"].location.reload();
}

window.parent.frames[ "leftTree"].location.reload()

當時你在某一個思路上山窮水盡的時候,可以嘗試換種思路,也是會柳暗花明.

需求如下:若刷新右邊RightFrame頁面,只刷新部分左邊LeftFrame【刷新某個p】。

提到局部部分刷新,肯定想到是Ajax局部刷新。

那我們用純js的Ajax基礎實現:

復制代碼 代碼如下:

function createXmlHttpRequest(){
if(window.XMLHttpRequest){
return new XMLHttpRequest();
}else if(window.ActiveXObject){
return new ActiveXObject("Microsoft.XMLHTTP");
}
}

function init(){
//則進行局部刷新
var xmlHttpReq=createXmlHttpRequest();
//獲得出發的url的,比如struts2的action或者servlet或jsp頁面
var url="success.jsp";
xmlHttpReq.open("GET",url,true);

//因為你在作一個異步調用,
//所以你需要注冊一個XMLHttpRequest對象將調用的回調事件處理器
xmlHttpReq.onreadystatechange=function(){

if(xmlHttpReq.readyState==4){
if(xmlHttpReq.status==200){
//使用parent獲得左邊頁面中的某一個p,然后更改展示的外觀
window.parent.frames["leftTree"].document.getElementById(pId).innerHTML="測試";
}else{

alert(xmlHttpReq.status+xmlHttpReq.responseText);

}
}
};

xmlHttpReq.send(null);
}

window.parent.frames["leftTree"].document.getElementById(pId).innerHTML=xmlHttpReq.responseText

后臺action中的寫法如下:

復制代碼 代碼如下:

HttpServletResponse response=ServletActionContext.getResponse();
response.setContentType("text/html;charset=utf-8");
out=response.getWriter();
out.print("從后臺傳入的數據");

兩種刷新方式,一種整體刷新;一種局部刷新;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲区在线播放| 精品国产一区二区三区在线观看| 91久久久久久| 欧美性xxxxxx| 色老头一区二区三区在线观看| 色黄久久久久久| 91在线无精精品一区二区| 欧美成人精品在线观看| 91精品国产乱码久久久久久蜜臀| 高潮白浆女日韩av免费看| 国产精品白嫩美女在线观看| 中日韩美女免费视频网站在线观看| 一区二区亚洲精品国产| 在线观看日韩欧美| 国产精品丝袜一区二区三区| 亚洲人成电影网站色www| 中文字幕国产精品久久| 91在线视频免费| 亚洲欧美日韩精品久久奇米色影视| 日本精品中文字幕| 亚洲加勒比久久88色综合| 国产精品96久久久久久又黄又硬| 一道本无吗dⅴd在线播放一区| 亚洲综合日韩中文字幕v在线| 日韩精品中文字幕有码专区| 亚洲成人动漫在线播放| 成人深夜直播免费观看| 精品国产区一区二区三区在线观看| 欧美精品少妇videofree| 日产精品99久久久久久| 国产精品免费电影| 欧美日韩免费看| 国内揄拍国内精品| 亚洲精品福利资源站| 日韩欧美在线视频观看| 久久久人成影片一区二区三区观看| 久久久久久久久国产| 成人黄色av免费在线观看| 日韩成人av一区| 亚洲免费高清视频| 精品久久久久久久久久久| 精品性高朝久久久久久久| 久久亚洲春色中文字幕| 伊人伊人伊人久久| 久久久日本电影| 日本欧美一级片| 日本精品视频网站| 色av中文字幕一区| 日韩一区二区三区在线播放| 国产成人av网址| 欧美在线日韩在线| 国语自产精品视频在线看一大j8| 自拍亚洲一区欧美另类| 亚洲视频欧美视频| 久久久免费观看| 久久精品视频导航| 中文字幕亚洲欧美日韩高清| 91成人精品网站| 精品久久久一区| 亚洲精品www久久久| 黑人极品videos精品欧美裸| 国产精品毛片a∨一区二区三区|国| 一区二区三区www| 欧美性做爰毛片| 奇米一区二区三区四区久久| 日韩经典第一页| 亚洲国产精品人人爽夜夜爽| 久久久久亚洲精品| 久久久精品日本| 亚洲视频在线视频| www.欧美免费| 国产免费久久av| 国产精品久久久精品| 92福利视频午夜1000合集在线观看| 欧美激情亚洲自拍| 欧美高清性猛交| 成人信息集中地欧美| 日韩免费观看在线观看| 久久亚洲精品国产亚洲老地址| 亚洲美女视频网站| 国产精品激情自拍| 亚洲人成欧美中文字幕| 91精品在线播放| 午夜剧场成人观在线视频免费观看| 欧美乱人伦中文字幕在线| 国产v综合v亚洲欧美久久| 亚洲最大的成人网| 国产国语videosex另类| 久久久亚洲国产天美传媒修理工| 日本韩国在线不卡| 91久久国产婷婷一区二区| 91免费高清视频| 亚洲精品视频网上网址在线观看| 亚洲人永久免费| 亚洲国产精品一区二区三区| 国产精品久久91| 国产999精品视频| 国产成人精品综合久久久| 日韩欧美亚洲一二三区| 久久亚洲综合国产精品99麻豆精品福利| 久久视频在线观看免费| 欧美激情视频免费观看| 国产精品久久一区主播| 久久精品国产成人精品| 欧美日本在线视频中文字字幕| 91精品国产91久久久久久不卡| 欧美日韩一区二区在线| 欧美日韩一区二区在线| 国产精品久久久久久久av大片| 欧美日韩国产综合新一区| 欧美激情视频免费观看| 亚洲精品自拍视频| 国产精品美女免费| 亚洲欧美日韩中文视频| 国产亚洲精品高潮| 午夜欧美不卡精品aaaaa| 九九精品视频在线观看| 国产成人自拍视频在线观看| 久久久久国产精品免费网站| 成人久久久久爱| 亚洲精品美女网站| 97国产精品人人爽人人做| 欧美亚洲国产视频| 亚洲欧美制服中文字幕| 在线成人激情视频| 亚洲性视频网址| 国产日韩欧美在线| 精品在线观看国产| 中文字幕亚洲一区在线观看| 国产美女高潮久久白浆| 亚洲视频电影图片偷拍一区| 欧美肥臀大乳一区二区免费视频| 黄色成人av在线| 国产精品老女人精品视频| 午夜精品福利视频| 日韩暖暖在线视频| 亚洲自拍高清视频网站| 91精品国产99久久久久久| 亚洲欧洲视频在线| 亚洲精品久久久久久久久久久| 欧美激情一区二区三区久久久| 久久免费观看视频| 亚洲最新视频在线| 日韩在线视频观看| 伊人伊成久久人综合网站| 亚洲色图18p| 久久久精品视频在线观看| 精品久久中文字幕久久av| 久久高清视频免费| 亚洲欧美福利视频| 亚洲免费视频在线观看| 久久久天堂国产精品女人| 中文字幕综合一区| 欧美另类极品videosbest最新版本| 国产视频在线观看一区二区| 成人精品aaaa网站| 91精品国产自产91精品| 欧美日韩在线视频一区| 国产91精品视频在线观看| 精品久久久一区| 色先锋久久影院av| 国产精品r级在线| 国产精品h在线观看| 国产成人极品视频|