史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 程式語言討論區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2009-09-09, 11:13 PM   #1
ppp0600
長老會員
 
ppp0600 的頭像
榮譽勳章
UID - 19602
在線等級: 級別:72 | 在線時長:5517小時 | 升級還需:104小時級別:72 | 在線時長:5517小時 | 升級還需:104小時
註冊日期: 2002-12-30
住址: 混亂地獄
文章: 10319
精華: 0
現金: 456 金幣
資產: 233164386 金幣
預設 疑問 - 如何消除網頁頁框的捲軸



--------------------
閱讀本主題的最佳解答
--------------------


我在寫簡單的網頁,不過麻煩的是頁框的卷軸在文章過長時就出現了,請問如何消除網頁頁框的捲軸

連結如下:
http://crsie.no-ip.org/test/index.htm 有捲軸,滑鼠滾輪可往下看
http://crsie.no-ip.org/test/index-x.htm 隱藏捲軸,但滑鼠滾輪無法往下看,要用選取往下拉才可以

請問可否讓他消失,但又可看到下面的字(試過用隱藏的,但是滑鼠滾輪就拉不到下面的字的地方,可是用刷起來選取可以拉到下面....

請各位幫幫忙,感謝

PS.我是用 Namo WebEditor 5編寫的
ppp0600 目前離線  
送花文章: 26741, 收花文章: 7715 篇, 收花: 38424 次
回覆時引用此帖
有 2 位會員向 ppp0600 送花:
cwvdavid (2009-09-10),magicwoo (2009-09-10)
感謝您發表一篇好文章
舊 2009-09-10, 10:44 AM   #2 (permalink)
註冊會員
 
飛行船大大 的頭像
榮譽勳章
UID - 282126
在線等級: 級別:14 | 在線時長:284小時 | 升級還需:1小時級別:14 | 在線時長:284小時 | 升級還需:1小時級別:14 | 在線時長:284小時 | 升級還需:1小時級別:14 | 在線時長:284小時 | 升級還需:1小時
註冊日期: 2007-10-09
文章: 178
精華: 0
現金: 328 金幣
資產: 7328 金幣
預設

引用:
作者: ppp0600 查看文章
我在寫簡單的網頁,不過麻煩的是頁框的卷軸在文章過長時就出現了,請問如何消除網頁頁框的捲軸

連結如下:
http://crsie.no-ip.org/test/index.htm 有捲軸,滑鼠滾輪可往下看
http://crsie.no-ip.org/test/index-x.htm 隱藏捲軸,但滑鼠滾輪無法往下看,要用選取往下拉才可以

請問可否讓他消失,但又可看到下面的字(試過用隱藏的,但是滑鼠滾輪就拉不到下面的字的地方,可是用刷起來選取可以拉到下面....

請各位幫幫忙,感謝

PS.我是用 Namo WebEditor 5編寫的
ppp0600大 有小困擾 ~趕快來幫個小小忙...echo...echo...echo

在你的 index.htm 主畫面框架之中 有一行是控制4.htm
語法:
<frame name="main" scrolling="auto" marginwidth="10" marginheight="14" src="4.htm" noresize>
把這一行之中的 scrolling="auto" 修改成 scrolling="no"
即可消除滾軸
飛行船大大 目前離線  
送花文章: 185, 收花文章: 64 篇, 收花: 146 次
回覆時引用此帖
有 3 位會員向 飛行船大大 送花:
cwvdavid (2009-09-10),magicwoo (2009-09-12),ppp0600 (2009-09-10)
感謝您發表一篇好文章
舊 2009-09-10, 11:47 AM   #3 (permalink)
長老會員
 
cwvdavid 的頭像
榮譽勳章
UID - 476
在線等級: 級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時
註冊日期: 2002-12-06
住址: 天與地的夾縫
文章: 3106
精華: 0
現金: 5256 金幣
資產: 2034465 金幣
預設

那是瀏覽器本身的限制...
只要捲軸關掉了,那麼滑鼠滾輪的功能也會被瀏覽器一併停掉...

(FireFox更狠,連往下拉都不會給你拉的...)

====================
要將捲軸關掉的原因是為了美觀嗎??
__________________
姜太公釣魚~ 願者上鉤
cwvdavid 目前離線  
送花文章: 4036, 收花文章: 2466 篇, 收花: 10141 次
回覆時引用此帖
有 2 位會員向 cwvdavid 送花:
magicwoo (2009-09-12),ppp0600 (2009-09-10)
感謝您發表一篇好文章
舊 2009-09-10, 12:26 PM   #4 (permalink)
長老會員
 
ppp0600 的頭像
榮譽勳章
UID - 19602
在線等級: 級別:72 | 在線時長:5517小時 | 升級還需:104小時級別:72 | 在線時長:5517小時 | 升級還需:104小時
註冊日期: 2002-12-30
住址: 混亂地獄
文章: 10319
精華: 0
現金: 456 金幣
資產: 233164386 金幣
預設

引用:
作者: cwvdavid 查看文章
那是瀏覽器本身的限制...
只要捲軸關掉了,那麼滑鼠滾輪的功能也會被瀏覽器一併停掉...

(FireFox更狠,連往下拉都不會給你拉的...)

====================
要將捲軸關掉的原因是為了美觀嗎??
答對一半,一是美觀,二是我只會用框架模式,但是頁面要很長我不會弄

因為有些頁面還會更改,要是寫成一頁頁的可能會改到瘋掉,可是我只會這樣寫

http://網址刪除.myweb.hinet.net/ 像是這個頁面應該就是寫成一整頁才有這樣的效果

PS.這網頁我不是要打廣告,是我以前一個朋友他親戚的,看完結果我要趕快刪掉連結

此帖於 2009-09-10 05:52 PM 被 ppp0600 編輯.
ppp0600 目前離線  
送花文章: 26741, 收花文章: 7715 篇, 收花: 38424 次
回覆時引用此帖
向 ppp0600 送花的會員:
magicwoo (2009-09-12)
感謝您發表一篇好文章
舊 2009-09-10, 12:29 PM   #5 (permalink)
長老會員
 
ppp0600 的頭像
榮譽勳章
UID - 19602
在線等級: 級別:72 | 在線時長:5517小時 | 升級還需:104小時級別:72 | 在線時長:5517小時 | 升級還需:104小時
註冊日期: 2002-12-30
住址: 混亂地獄
文章: 10319
精華: 0
現金: 456 金幣
資產: 233164386 金幣
預設

引用:
作者: 飛行船大大 查看文章
ppp0600大 有小困擾 ~趕快來幫個小小忙...echo...echo...echo

在你的 index.htm 主畫面框架之中 有一行是控制4.htm
語法:
<frame name="main" scrolling="auto" marginwidth="10" marginheight="14" src="4.htm" noresize>
把這一行之中的 scrolling="auto" 修改成 scrolling="no"
即可消除滾軸
感謝阿,不過這樣就變成 http://crsie.no-ip.org/test/index-x.htm 這個範例了,底下看不見
ppp0600 目前離線  
送花文章: 26741, 收花文章: 7715 篇, 收花: 38424 次
回覆時引用此帖
向 ppp0600 送花的會員:
magicwoo (2009-09-12)
感謝您發表一篇好文章
舊 2009-09-10, 01:32 PM   #6 (permalink)
長老會員
 
cwvdavid 的頭像
榮譽勳章
UID - 476
在線等級: 級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時級別:46 | 在線時長:2395小時 | 升級還需:2小時
註冊日期: 2002-12-06
住址: 天與地的夾縫
文章: 3106
精華: 0
現金: 5256 金幣
資產: 2034465 金幣
預設



如果考慮使用 iframe 的話...

試看看下面的方式...

主網頁.htm
語法:
<!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>連結頁</title>
	</head>
	<body>
	<div class="Main">
		(最小高度)350<br> iframe的 id 必須是 "myIframe", 而name可依需要去設定, 也可以不設, 如果要用超連結的target, 就必須設定name<p>注意:在某些以css設定的版面中,整個div的高度會被視為0, 
		<br>
		造成網頁高度無法正確偵測, 需在&lt;body&gt;前面再加上&amp;nbsp;<br>
		或者其他文字,以便正常運作</p>
		<br>(註:子網頁最底下都要加1行程式碼, 以便在頁面變更時, 自動向主頁面要求檢查框架大小, 並自動調整)
		<p><br>
		<a target="myFrame123" href="子網頁1.htm">子網頁1</a> <a target="myFrame123" href="子網頁2.htm">子網頁2</a> <a target="myFrame123" href="子網頁3.htm">子網頁3</a><br>
		<IFRAME id="myIframe" name="myFrame123" style="WIDTH: 770px; HEIGHT: 470px" 
			src="子網頁1.htm" frameBorder="1"
			scrolling="no"></IFRAME>
	</div>
	</body>
			<SCRIPT>
				var tempMinIframeHight = 350; //設定最小Iframe高度...
				var iFrameSelf = document.getElementById('myIframe');
				var iFrameContentDocument;

				function SCFS_iFrameResize()
				{
					if(document.all)
					{	//IE
						iFrameContentDocument = document.frames('myIframe').document;
					}
					else
					{
						iFrameContentDocument = document.getElementById('myIframe').contentDocument;
					}
				
					SCFS_Custom_iFrame_AutoResize(iFrameSelf, iFrameContentDocument, tempMinIframeHight);

					return false;
				}

				function SCFS_Custom_iFrame_AutoResize(iFrame_Self, iFrame_ContentDocument, MinHeight)
				{
					//cwvdavid備註:遇到 go(-2)...直接往回跳2頁的時候
					//或者iframe裡面的頁面 還沒載入完畢之前, 會找不到body...
					//因此, 不必調整畫面寬度
					
					if(iFrame_ContentDocument.body)
					{
						h = iFrame_ContentDocument.body.scrollHeight; //找出iframe裡面的畫面的大小, 然後將iframe本身設定為該畫面的大小(外加10~20)

						if(h < MinHeight) h = MinHeight; //最小高度

						iFrameSelf.style.height = (h + 30) + 'px';
					}
				}
			</SCRIPT>

</html>


子網頁1.htm
語法:
<!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>子網頁1</title>
	</head>
	<body>
	<div class="Main">
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>
	</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>


子網頁2.htm
語法:
<!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>子網頁2</title>
	</head>
	<body>
	<div class="Main">
AABBCCDD<br>AABBCCDD<br>AABBCCDD<br>
AABBCCDD<br>AABBCCDD<br>AABBCCDD<br>
AABBCCDD<br>AABBCCDD<br>AABBCCDD<br>
AABBCCDD<br>AABBCCDD<br>AABBCCDD<br>
AABBCCDD<br>AABBCCDD<br>AABBCCDD<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>
子網頁3.htm
語法:
<!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>子網頁3</title>
	</head>
	<body>
	<div class="Main">
778899<br>778899<br>778899<br>778899<br>778899<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>
cwvdavid 目前離線  
送花文章: 4036, 收花文章: 2466 篇, 收花: 10141 次
回覆時引用此帖
有 3 位會員向 cwvdavid 送花:
atie (2009-09-10),magicwoo (2009-09-12),ppp0600 (2009-09-10)
感謝您發表一篇好文章
舊 2009-09-10, 08:13 PM   #7 (permalink)
長老會員
 
ppp0600 的頭像
榮譽勳章
UID - 19602
在線等級: 級別:72 | 在線時長:5517小時 | 升級還需:104小時級別:72 | 在線時長:5517小時 | 升級還需:104小時
註冊日期: 2002-12-30
住址: 混亂地獄
文章: 10319
精華: 0
現金: 456 金幣
資產: 233164386 金幣
預設

引用:
作者: cwvdavid 查看文章
如果考慮使用 iframe 的話...

試看看下面的方式...

主網頁.htm
語法:
<!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>連結頁</title>
	</head>
	<body>
	<div class="Main">
		(最小高度)350<br> iframe的 id 必須是 "myIframe", 而name可依需要去設定, 也可以不設, 如果要用超連結的target, 就必須設定name<p>注意:在某些以css設定的版面中,整個div的高度會被視為0, 
		<br>
		造成網頁高度無法正確偵測, 需在&lt;body&gt;前面再加上&amp;nbsp;<br>
		或者其他文字,以便正常運作</p>
		<br>(註:子網頁最底下都要加1行程式碼, 以便在頁面變更時, 自動向主頁面要求檢查框架大小, 並自動調整)
		<p><br>
		<a target="myFrame123" href="子網頁1.htm">子網頁1</a> <a target="myFrame123" href="子網頁2.htm">子網頁2</a> <a target="myFrame123" href="子網頁3.htm">子網頁3</a><br>
		<IFRAME id="myIframe" name="myFrame123" style="WIDTH: 770px; HEIGHT: 470px" 
			src="子網頁1.htm" frameBorder="1"
			scrolling="no"></IFRAME>
	</div>
	</body>
			<SCRIPT>
				var tempMinIframeHight = 350; //設定最小Iframe高度...
				var iFrameSelf = document.getElementById('myIframe');
				var iFrameContentDocument;

				function SCFS_iFrameResize()
				{
					if(document.all)
					{	//IE
						iFrameContentDocument = document.frames('myIframe').document;
					}
					else
					{
						iFrameContentDocument = document.getElementById('myIframe').contentDocument;
					}
				
					SCFS_Custom_iFrame_AutoResize(iFrameSelf, iFrameContentDocument, tempMinIframeHight);

					return false;
				}

				function SCFS_Custom_iFrame_AutoResize(iFrame_Self, iFrame_ContentDocument, MinHeight)
				{
					//cwvdavid備註:遇到 go(-2)...直接往回跳2頁的時候
					//或者iframe裡面的頁面 還沒載入完畢之前, 會找不到body...
					//因此, 不必調整畫面寬度
					
					if(iFrame_ContentDocument.body)
					{
						h = iFrame_ContentDocument.body.scrollHeight; //找出iframe裡面的畫面的大小, 然後將iframe本身設定為該畫面的大小(外加10~20)

						if(h < MinHeight) h = MinHeight; //最小高度

						iFrameSelf.style.height = (h + 30) + 'px';
					}
				}
			</SCRIPT>

</html>


子網頁1.htm
語法:
<!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>子網頁1</title>
	</head>
	<body>
	<div class="Main">
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>
	</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>


子網頁2.htm
語法:
<!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>子網頁2</title>
	</head>
	<body>
	<div class="Main">
AABBCCDD<br>AABBCCDD<br>AABBCCDD<br>
AABBCCDD<br>AABBCCDD<br>AABBCCDD<br>
AABBCCDD<br>AABBCCDD<br>AABBCCDD<br>
AABBCCDD<br>AABBCCDD<br>AABBCCDD<br>
AABBCCDD<br>AABBCCDD<br>AABBCCDD<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>
子網頁3.htm
語法:
<!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>子網頁3</title>
	</head>
	<body>
	<div class="Main">
778899<br>778899<br>778899<br>778899<br>778899<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>
感謝,這個似乎不錯用,我來改改看,有問題在提問
ppp0600 目前離線  
送花文章: 26741, 收花文章: 7715 篇, 收花: 38424 次
回覆時引用此帖
向 ppp0600 送花的會員:
magicwoo (2009-09-12)
感謝您發表一篇好文章
舊 2009-09-10, 10:16 PM   #8 (permalink)
長老會員
 
ppp0600 的頭像
榮譽勳章
UID - 19602
在線等級: 級別:72 | 在線時長:5517小時 | 升級還需:104小時級別:72 | 在線時長:5517小時 | 升級還需:104小時
註冊日期: 2002-12-30
住址: 混亂地獄
文章: 10319
精華: 0
現金: 456 金幣
資產: 233164386 金幣
預設

又有個問題了,我是了很久但想不出來
http://crsie.no-ip.org/test/new/index.htm

首先我做了一個 子網頁4
因為文章長,所以我分段就是裡面有 AAA BBB CCC 三個書籤連結
當我點CCC時會跳到最底下
不過我該怎樣才有辦法設個連結,讓文章可以回到最上面(就是最頂顯示出 "(最小高度)350")這個地方?
不知聽的懂嗎?感謝
ppp0600 目前離線  
送花文章: 26741, 收花文章: 7715 篇, 收花: 38424 次
回覆時引用此帖
向 ppp0600 送花的會員:
magicwoo (2009-09-12)
感謝您發表一篇好文章
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
如何消除常駐軟體 fjacky1 一般電腦疑難討論區 3 2003-04-22 02:50 AM
如何消除色情廣告? gogo2 一般電腦疑難討論區 3 2003-02-25 08:11 PM
如何消除 C: 下的 _RESTORE 資料夾呢~~ noya1016 一般電腦疑難討論區 4 2003-02-19 12:42 AM
如何消除-終止程式DEVLDR? jvc2003 軟體應用問題討論區 0 2003-02-03 03:41 AM
如何消除登入視窗 ueeie170 軟體應用問題討論區 2 2003-01-18 02:19 AM


所有時間均為台北時間。現在的時間是 05:46 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1