作者sweetpotatoa (ㄏㄨㄢ。ㄕㄨˇ)
看板Web_Design
標題[問題] 網頁內換頁問題
時間Fri Sep 8 11:10:24 2006
我的目的是在一個網頁內
建立一個按鈕
當按鈕按下
切換按鈕以下的網頁
但是並非換新一頁(並將其他開過的網頁關掉)
之前找到某位大大利用先關後開的方法進行
===================CODE================
<script language="JavaScript">
<!--
function modifyMenu(menuId){
tMenu=new Array(p1,p2,p3,p4); //共有四個page
for(i=0;i<4;i++){
tMenu[i].style.display="none";} //關閉開過的網頁
menu=document.getElementById(menuId); //開啟指定的page
if( menu.style.display == "none")
menu.style.display = "block";
else
menu.style.display = "none";
}
//-->
</script>
然後再要執行的地方放上div標籤
=======================================
這個方法是可行
但是卻有一個大問題
因為要開啟的網頁裡面有很多圖片
如果圖片沒有載完
按下按鈕就會空無一物
而且原本建立在網頁上的背景特效也會隨著按按鈕而消失
我想請問的是有沒有辦法解決以上問題
圖片方面我本來想先在網頁下載完之前給一個警告
說要等下載完才能開
可是跳出的視窗好像都會在網頁下載完之後才出現= =
能不能讓他在一進網頁下載網頁前出現?
另外特效消失的問題
想不到辦法
參考網頁:
http://www.gigabyte.org.tw/gigahi/_GACTIVE/216.htm
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.117.164