查看單個文章
舊 2009-09-11, 07:13 PM   #10 (permalink)
ppp0600
長老會員
 
ppp0600 的頭像
榮譽勳章
UID - 19602
在線等級: 級別:72 | 在線時長:5493小時 | 升級還需:128小時級別:72 | 在線時長:5493小時 | 升級還需:128小時
註冊日期: 2002-12-30
住址: 混亂地獄
文章: 10257
精華: 0
現金: 249 金幣
資產: 214383155 金幣
預設

引用:
作者: cwvdavid 查看文章
我連不過去, 看不到...@_@
====================

你的意思是,你的子網頁4內含 AAA BBB CCC 三個書籤連結
AAA在子網頁4的最上面,CCC在子網頁4的最下面,
然而, 瀏覽器的設置是......當你點了AAA之後, 它雖然會跳到子網頁最上面,
但....子網頁的上面其實還是有主網頁的內容, 所以還不夠, 得再跳到更上面一點...


=======================
如果是這樣的問題, ....html的書籤似乎沒有辦法做到, 那得要用JavaScript來處理

我在最下面, 又多加了一個Script的函數, 叫做getBackToParentTop
(名字好像取的不好...)

然後在網頁裡面, 放了 超連結, 以及按鈕, 來呼叫那個函數,
而那個函數就是去檢查 父視窗存不存在, 如果存在, 就把捲軸的位置移到最左邊, 最上面
語法:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title>子網頁4</title>
	</head>
	<body>
	<div class="Main">
<a href="#ddt1" title="書籤1">書籤1</a>
<a href="#ddt2" title="書籤2">書籤2</a>
<a href="#ddt3" title="書籤3">書籤3</a><br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
<a id="ddt1"></a><a href="#" onclick="getBackToParentTop(); return false;" title="回最上面">回最上面</a><br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
<a id="ddt2"></a><button onclick="getBackToParentTop();">回最上面</button><br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>1122334455<br>
<a id="ddt3"></a><a href="#" onclick="getBackToParentTop(); return false;" title="回最上面">回最上面</a><br>
	</div>
	</body>
</html>
<script> function SFCS_parentFrameResize() { if(window.parent) if(window.parent.SCFS_iFrameResize) window.parent.SCFS_iFrameResize(); }  SFCS_parentFrameResize();  window.document.onclick = function() { window.setTimeout("SFCS_parentFrameResize()",100); } </script>
<script> function getBackToParentTop() { if(window.parent) window.parent.scrollTo(0,0); } </script>
對我來說有點複雜,我研究看看嚕,感謝了
ppp0600 目前離線  
送花文章: 26716, 收花文章: 7682 篇, 收花: 38377 次
回覆時引用此帖
有 2 位會員向 ppp0600 送花:
cwvdavid (2009-09-11),magicwoo (2009-09-12)
感謝您發表一篇好文章