<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "網頁開啟的先後順序?"]]></title>
		<link>https://forum.andowson.com/posts/list/5.page</link>
		<description><![CDATA[Latest messages posted in the topic "網頁開啟的先後順序?"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>網頁開啟的先後順序?</title>
				<description><![CDATA[ 在JSP裡定義CSS為某個背景,display預設為none...... 
<br>
[code].black_overlay{ 
<br>
 display: none; 
<br>
<br>
 ......以下省略 
<br>
<br>
}[/code] 
<br>
<br>
當網頁開啟時,就將CSS所設定的背景display設為block 
<br>
[code]&lt;script type="text/javascript"&gt; 
<br>
 window.onload = function() { 
<br>
 document.getElementById('圖層的名稱').style.display='block'; 
<br>
 } 
<br>
&lt;/script&gt;[/code] 
<br>
<br>
但用window.onload會讓網頁內容(圖片、flash...等)載入完才去執行我開啟CSS display的設定! 
<br>
有什麼方法可以讓網頁開啟時,先讓CSS的背景顯示?]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/295/549.page</guid>
				<link>https://forum.andowson.com/posts/preList/295/549.page</link>
				<pubDate><![CDATA[Thu, 1 Jan 2009 19:38:06]]> GMT</pubDate>
				<author><![CDATA[ viva]]></author>
			</item>
			<item>
				<title>回覆:網頁開啟的先後順序?</title>
				<description><![CDATA[ [code]&lt;%@ page contentType="text/html; charset=BIG5" %&gt; 
<br>
&lt;% 
<br>
 int gERR = 0; 
<br>
<br>
 //判斷是否開啟CSS背景 
<br>
 if(true) 
<br>
 gERR = 0; 
<br>
 else 
<br>
 gERR = 1; 
<br>
%&gt; 
<br>
&lt;html&gt; 
<br>
<br>
&lt;head&gt; 
<br>
&lt;meta http-equiv="Content-Type" content="text/html; charset=big5"&gt; 
<br>
&lt;title&gt;CSS測試&lt;/title&gt; 
<br>
&lt;/head&gt; 
<br>
<br>
&lt;body&gt; 
<br>
&lt;style type="text/css"&gt; 
<br>
&lt;!-- 
<br>
.black_overlay{ 
<br>
 display: none; 
<br>
<br>
 ......以下省略 
<br>
<br>
} 
<br>
--&gt; 
<br>
&lt;/style&gt; 
<br>
&lt;script type="text/javascript"&gt; 
<br>
 window.onload = function() { 
<br>
 document.getElementById('fade').style.display='block'; 
<br>
 } 
<br>
&lt;/script&gt; 
<br>
&lt;% 
<br>
 if( gERR == 0 ) { 
<br>
%&gt; 
<br>
 &lt;div id="fade" class="black_overlay"&gt;&lt;/div&gt; 
<br>
<br>
&lt;% 
<br>
 } else { 
<br>
%&gt; 
<br>
 &lt;!--網頁內容--&gt; 
<br>
&lt;% 
<br>
 } 
<br>
%&gt; 
<br>
&lt;/body&gt; 
<br>
<br>
&lt;/html&gt;[/code]]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/295/581.page</guid>
				<link>https://forum.andowson.com/posts/preList/295/581.page</link>
				<pubDate><![CDATA[Fri, 3 Apr 2009 15:46:59]]> GMT</pubDate>
				<author><![CDATA[ viva]]></author>
			</item>
			<item>
				<title>回覆:網頁開啟的先後順序?</title>
				<description><![CDATA[ 不曉得我有沒有誤解你的問題，如果是要讓&lt;div id="fade" class="black_overlay"&gt;&lt;/div&gt;這邊可以顯示出背景圖來，只要加上一個 &amp;nbsp;的值進去即可： 
<br>
[code] 
<br>
&lt;%@ page contentType="text/html; charset=BIG5" %&gt; 
<br>
&lt;% 
<br>
 int gERR = 0; 
<br>
<br>
 //判斷是否開啟CSS背景 
<br>
 if(true) 
<br>
 gERR = 0; 
<br>
 else 
<br>
 gERR = 1; 
<br>
%&gt; 
<br>
&lt;html&gt; 
<br>
<br>
&lt;head&gt; 
<br>
&lt;meta http-equiv="Content-Type" content="text/html; charset=big5"&gt; 
<br>
&lt;title&gt;CSS測試&lt;/title&gt; 
<br>
&lt;/head&gt; 
<br>
<br>
&lt;body&gt; 
<br>
&lt;style type="text/css"&gt; 
<br>
&lt;!-- 
<br>
.black_overlay{ 
<br>
 display: none; 
<br>
 background-image:url(http://www.andowson.com/images/title.gif); 
<br>
 background-color: #000000; 
<br>
} 
<br>
--&gt; 
<br>
&lt;/style&gt; 
<br>
&lt;script type="text/javascript"&gt; 
<br>
 window.onload = function() { 
<br>
 document.getElementById('fade').style.display='block'; 
<br>
 } 
<br>
&lt;/script&gt; 
<br>
&lt;% 
<br>
 if( gERR == 0 ) { 
<br>
%&gt; 
<br>
 &lt;div id="fade" class="black_overlay"&gt;&amp;nbsp;&lt;/div&gt; 
<br>
<br>
&lt;% 
<br>
 } else { 
<br>
%&gt; 
<br>
 &lt;!--網頁內容--&gt; 
<br>
&lt;% 
<br>
 } 
<br>
%&gt; 
<br>
&lt;/body&gt; 
<br>
<br>
&lt;/html&gt; 
<br>
[/code]]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/295/582.page</guid>
				<link>https://forum.andowson.com/posts/preList/295/582.page</link>
				<pubDate><![CDATA[Sun, 5 Apr 2009 12:50:44]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>回覆:網頁開啟的先後順序?</title>
				<description><![CDATA[ 先謝謝andowson的回應! 
<br>
<br>
背景圖本來就可以顯示，只是在原始程式裡，背景圖與JSP的顯示內容卻不是同步 
<br>
而是JSP網頁內容先出現隨後才出現背景圖，所以我才改為以下程式碼 
<br>
[code] 
<br>
&lt;script type="text/javascript"&gt; 
<br>
 window.onload = function() { 
<br>
 document.getElementById('fade').style.display='block'; 
<br>
 } 
<br>
&lt;/script&gt; 
<br>
&lt;% 
<br>
 if( gERR == 0 ) { 
<br>
%&gt; 
<br>
 &lt;div id="fade" class="black_overlay"&gt;&lt;/div&gt; 
<br>
<br>
&lt;% 
<br>
 } else { 
<br>
%&gt; 
<br>
 &lt;!--網頁內容--&gt; 
<br>
&lt;% 
<br>
 } 
<br>
%&gt;[/code] 
<br>
其實window.onload也可以拿掉了，多餘的！ 
<br>
把CSS圖層直接設為block就好，隨後直接進入 if 的判斷去選擇顯示哪一部份 
<br>
這樣就不會有顯示順序的問題了! 也比較簡單!]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/295/584.page</guid>
				<link>https://forum.andowson.com/posts/preList/295/584.page</link>
				<pubDate><![CDATA[Sun, 5 Apr 2009 17:32:59]]> GMT</pubDate>
				<author><![CDATA[ viva]]></author>
			</item>
	</channel>
</rss>