台灣最大程式設計社群網站
線上人數
2059
 
會員總數:246575
討論主題:190032
歡迎您免費加入會員
討論區列表 >> 其他語言 >> [綜]如何將首頁分成白天跟夜晚兩種型態
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[綜]如何將首頁分成白天跟夜晚兩種型態
價值 : 0 QP  點閱數:1382 回應數:10
樓主

MM
初學者
14 1
0 5
發送站內信

我想將我的首頁分成白天跟夜晚兩種型態,我做了兩頁不同首頁內容及畫面,請問高手~我要怎做才能將首頁能做白天與夜晚時間一到就切換呢?願請高手指點!!感激不盡!!
本篇文章發表於2002-05-07 07:20
1樓
回應

jason
檢舉此回應
select case month(now())
case "12,1,2"            sun_active=7   '假設冬季 太陽7點起床
case "3,4,5,9,10,11"  sun_active=6    '假設冬季 太陽6點起床
case "6,7,8"             sun_active=5    '假設冬季 太陽5點起床
end select
if hour(now())>=sun_active and hour(now())<=sun_active then
   白天.htm
else
白天與夜晚
end if
本篇文章回覆於2002-05-07 08:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

jason
檢舉此回應
select case month(now())
case "12","1","2"            sun_rise=7 :sun_active=11 '假設冬季 太陽7點起床,活動11小時
case "3","4","5","9","10","11"  sun_rise=6 :sun_active=12 '假設春秋季 太陽6點起床,活動12小時
case "6","7","8"             sun_rise=5 :sun_active=13 '假設夏季 太陽5點起床,活動13小時
end select
if hour(now())>=sun_active and hour(now())<=sun_rise+sun_active then
   白天.htm
else
   夜晚.htm
end if
這樣的創意早在5年前總統府首頁比賽時友人使用過了,大略寫法應該是醬, 參考看看!!
本篇文章回覆於2002-05-07 08:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

MM
檢舉此回應
真是非常感謝jason網友熱心回應及指導~
感動的想哭ㄋㄟ!謝謝您!!我試試看~
星期六我即將生產去,您的幫助讓我寶寶的網站能早點完成,謝謝您了!
本篇文章回覆於2002-05-07 12:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

MM
檢舉此回應
我是個笨孕婦~忘了請問您要將語法貼在那?是開一新網頁還是將您寫的語法貼在首頁那處?
原諒我的愚笨!請您再說明一次!不好意思!!
本篇文章回覆於2002-05-07 19:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

htmler
檢舉此回應
照這樣應該是把白天與夜晚的畫面內容各存成一個檔, 以上例就是: 白天.htm & 夜晚.htm
然後把 jason 網友的程式碼放到首頁.
不過在 白天.htm & 夜晚.htm 的前面記得加上 Response.Redirect

寶寶的網站? 好想看看哩.
本篇文章回覆於2002-05-07 19:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

MM
檢舉此回應
謝謝htmler網友解惑~^_^
其實跟你們這些高手比起來,我的寶寶網站,只不過是將兒子的生活照跟生活記錄,做個網頁給親朋好友看,內容只能騙小孩子啦!ㄏㄏㄏ.......也是我第一次嘗試用asp 跟 javascript讓網頁有個站的表現!等我做好,您想看的話~粉願意分享給您笑笑啦!但會等粉久喔!因我要生產坐月子去啦!

本篇文章回覆於2002-05-07 20:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

jason
檢舉此回應
上面的 asp 程式還是無法理解的話, 那只好試試下面虛線以下的 htm , copy 起來 , 另存 *.htm,
搭配 day.html 及 night.html
-------------------------------------------------------------
<HTML>
<HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
   <TITLE>白天晚上不同首頁</TITLE>
<script language="javascript">
<!--

function distTime()
{
        var date = new Date()
        var time
        time = date.getHours()
        if ( (time>9) && (time<21) ) {   // 這裡可以修改時間  
         window.open('day.html','_self','resizable,menubar,status')
        }
        else {
         window.open('night.html','_self','resizable,menubar,status')
        }
}   
//-->
</Script>
</HEAD>
<body onLoad="distTime()">
<!--網頁內容-->
</body>
</html>
本篇文章回覆於2002-05-07 20:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

MM
檢舉此回應
呵呵呵.....果然您知我是笨孕婦!
謝謝jason網友詳細回答~謝謝您!!
我繼續加油中!~
本篇文章回覆於2002-05-07 20:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

htmler
檢舉此回應
真用心的媽咪.
本篇文章回覆於2002-05-08 18:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

淵~~~~
檢舉此回應
嘻~很少看到有媽咪會對語言程式這ㄇ有興趣ㄉ說~
加油加油加油阿~~~~~~~~~^^
本篇文章回覆於2002-05-08 21:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.