→ kele:沒有 推 219.80.5.171 02/25
→ Nellsus:有 推 61.56.234.186 02/25
→ quinny1945:啊啊?.... 推 210.202.72.217 03/05
> -------------------------------------------------------------------------- <
作者: puregon (puregon) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Wed Feb 25 12:20:29 2004
※ 引述《cigigi (cigigi)》之銘言:
: dreamwaver裡可以設定behavior判斷瀏覽器種類
: 跳到不一樣的網址
: 那有可以因為不一樣的解析度800*600 or 1024*68
: 跳不一樣網頁的設定嗎 還是有原始碼提供?
: 謝謝
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 219.91.120.92
: → kele:沒有 推 219.80.5.171 02/25
我不知道有沒有, 但是找不到的話, 用其他方法解決吧~ :)
http://news.chinatimes.com/ 這個把廣告放到右邊,
瀏覽器設為 800x600 時也不影響瀏覽效果
或這個
http://www.sciam.com.tw/news/newsshow.asp?FDocNo=219&CL=28
或是頁面先拉一個大表格, 在table標籤中加入 align=center
這樣不管是 800x600 或 1024x768 都能讓瀏覽畫面在中間
(善用表格)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.190.115
※ 編輯: puregon 來自: 61.62.190.115 (02/25 12:23)
→ danial:第二種方法很常用喔! 推 61.63.108.158 02/25
> -------------------------------------------------------------------------- <
作者: Nellsus (Narcasse) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Wed Feb 25 14:33:45 2004
※ 引述《cigigi (cigigi)》之銘言:
: dreamwaver裡可以設定behavior判斷瀏覽器種類
: 跳到不一樣的網址
: 那有可以因為不一樣的解析度800*600 or 1024*68
: 跳不一樣網頁的設定嗎 還是有原始碼提供?
: 謝謝
<script Language="JavaScript">
if (screen.width == 800)
document.write("<meta http-equiv=Refresh content='0;url=1.htm'>");
else if (screen.width == 1024)
document.write("<meta http-equiv=Refresh content='0;url=2.htm'>");
else
document.write("<meta http-equiv=Refresh content='0;url=3.htm'>");
</script>
先使用JavaScript去判定使用者的螢幕解析度(寬),
再利用<META>標籤中refresh的屬性來達成跳網頁的需求,
這裡寫的是依使用者若為800*600、1024*768以及其他解析度時,
分別跳至1.htm、2.htm以及3.htm。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.56.234.186
→ LPH66:用document.location="檔名"也可以 推 163.32.78.221 02/25
> -------------------------------------------------------------------------- <
作者: logs (龍劍飛) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Wed Feb 25 16:40:33 2004
※ 引述《Nellsus (Narcasse)》之銘言:
: <script Language="JavaScript">
: if (screen.width == 800)
: document.write("<meta http-equiv=Refresh content='0;url=1.htm'>");
: else if (screen.width == 1024)
: document.write("<meta http-equiv=Refresh content='0;url=2.htm'>");
: else
: document.write("<meta http-equiv=Refresh content='0;url=3.htm'>");
: </script>
: 先使用JavaScript去判定使用者的螢幕解析度(寬),
: 再利用<META>標籤中refresh的屬性來達成跳網頁的需求,
: 這裡寫的是依使用者若為800*600、1024*768以及其他解析度時,
: 分別跳至1.htm、2.htm以及3.htm。
請問有辦法判別目前瀏覽器開啟的視窗大小嗎?
因為即使螢幕解析度 設定成 1024*768
視窗也不一定會放到最大
可能視窗大小仍然調整成是 800 的,或使用者任意
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.131.81
> -------------------------------------------------------------------------- <
作者: angelplume (天使羽翼) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Wed Feb 25 18:22:09 2004
※ 引述《logs (龍劍飛)》之銘言:
: ※ 引述《Nellsus (Narcasse)》之銘言:
: : <script Language="JavaScript">
: : if (screen.width == 800)
: : document.write("<meta http-equiv=Refresh content='0;url=1.htm'>");
: : else if (screen.width == 1024)
: : document.write("<meta http-equiv=Refresh content='0;url=2.htm'>");
: : else
: : document.write("<meta http-equiv=Refresh content='0;url=3.htm'>");
: : </script>
: : 先使用JavaScript去判定使用者的螢幕解析度(寬),
: : 再利用<META>標籤中refresh的屬性來達成跳網頁的需求,
: : 這裡寫的是依使用者若為800*600、1024*768以及其他解析度時,
: : 分別跳至1.htm、2.htm以及3.htm。
: 請問有辦法判別目前瀏覽器開啟的視窗大小嗎?
: 因為即使螢幕解析度 設定成 1024*768
: 視窗也不一定會放到最大
: 可能視窗大小仍然調整成是 800 的,或使用者任意
可以修改成彈出式視窗啊
然後設定不能改大小的
雖然我很度爛這樣的方式....
但是這是你需要的解決方法之一
--
新手上路 請多指教
使用排種:神秘精靈
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.217.6
> -------------------------------------------------------------------------- <
作者: kele (新年新目標) 站內: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Wed Feb 25 18:30:11 2004
※ 引述《logs (龍劍飛)》之銘言:
: ※ 引述《Nellsus (Narcasse)》之銘言:
: : <script Language="JavaScript">
: : if (screen.width == 800)
: : document.write("<meta http-equiv=Refresh content='0;url=1.htm'>");
: : else if (screen.width == 1024)
: : document.write("<meta http-equiv=Refresh content='0;url=2.htm'>");
: : else
: : document.write("<meta http-equiv=Refresh content='0;url=3.htm'>");
: : </script>
: : 先使用JavaScript去判定使用者的螢幕解析度(寬),
: : 再利用<META>標籤中refresh的屬性來達成跳網頁的需求,
: : 這裡寫的是依使用者若為800*600、1024*768以及其他解析度時,
: : 分別跳至1.htm、2.htm以及3.htm。
: 請問有辦法判別目前瀏覽器開啟的視窗大小嗎?
: 因為即使螢幕解析度 設定成 1024*768
: 視窗也不一定會放到最大
: 可能視窗大小仍然調整成是 800 的,或使用者任意
首先,為我的孤陋寡聞說聲抱歉,回家立刻做了個test.htm來試試看
http://home.anet.net.tw/winnie_lee/test.htm
做了三個網頁:1.htm(800x600) 2.htm(1024x768) 3.htm(1280x1024)
各放上一張同解析度的圖片,結果十分成功,視窗不用放到最大,照樣可行
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.80.7.237
> -------------------------------------------------------------------------- <
作者: mike5square (Taipei 101!) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Fri Feb 27 09:10:21 2004
※ 引述《kele (新年新目標)》之銘言:
: ※ 引述《logs (龍劍飛)》之銘言:
: : 請問有辦法判別目前瀏覽器開啟的視窗大小嗎?
: : 因為即使螢幕解析度 設定成 1024*768
: : 視窗也不一定會放到最大
: : 可能視窗大小仍然調整成是 800 的,或使用者任意
: 首先,為我的孤陋寡聞說聲抱歉,回家立刻做了個test.htm來試試看
: http://home.anet.net.tw/winnie_lee/test.htm
: 做了三個網頁:1.htm(800x600) 2.htm(1024x768) 3.htm(1280x1024)
: 各放上一張同解析度的圖片,結果十分成功,視窗不用放到最大,照樣可行
講個跟這個沒太大的關係的
載網頁放一個W100% H100%的table
在這個table中間,再放一個table,align center
把你的內文放在這個table中
這樣的話,不論使用者的解析度是多少,也不管他有沒有把視窗最大化
內文都會在頁面的最中間
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.86.147
> -------------------------------------------------------------------------- <
作者: danial (浩然正氣) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Fri Feb 27 21:35:57 2004
※ 引述《mike5square (Taipei 101!)》之銘言:
: ※ 引述《kele (新年新目標)》之銘言:
: : 首先,為我的孤陋寡聞說聲抱歉,回家立刻做了個test.htm來試試看
: : http://home.anet.net.tw/winnie_lee/test.htm
: : 做了三個網頁:1.htm(800x600) 2.htm(1024x768) 3.htm(1280x1024)
: : 各放上一張同解析度的圖片,結果十分成功,視窗不用放到最大,照樣可行
: 講個跟這個沒太大的關係的
: 載網頁放一個W100% H100%的table
: 在這個table中間,再放一個table,align center
: 把你的內文放在這個table中
: 這樣的話,不論使用者的解析度是多少,也不管他有沒有把視窗最大化
: 內文都會在頁面的最中間
為什麼要先畫一個 table, 再畫一個 table, 才在裡面放 center 的內文?
直接畫一個 table, 內文放裡面設 center 不就好了嗎?
--
:: 可瑞可屋 :: http://kerick.twbbs.org/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.63.109.82
> -------------------------------------------------------------------------- <
作者: Nellsus (Narcasse) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Sat Feb 28 05:12:44 2004
※ 引述《danial (浩然正氣)》之銘言:
: ※ 引述《mike5square (Taipei 101!)》之銘言:
: : 講個跟這個沒太大的關係的
: : 載網頁放一個W100% H100%的table
: : 在這個table中間,再放一個table,align center
: : 把你的內文放在這個table中
: : 這樣的話,不論使用者的解析度是多少,也不管他有沒有把視窗最大化
: : 內文都會在頁面的最中間
: 為什麼要先畫一個 table, 再畫一個 table, 才在裡面放 center 的內文?
: 直接畫一個 table, 內文放裡面設 center 不就好了嗎?
我想他的意思是內文本身要齊左,
但是整篇的位置在畫面要置中。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.72.88
> -------------------------------------------------------------------------- <
作者: mike5square (Taipei 101!) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Sun Feb 29 00:26:37 2004
※ 引述《danial (浩然正氣)》之銘言:
: ※ 引述《mike5square (Taipei 101!)》之銘言:
: : 講個跟這個沒太大的關係的
: : 載網頁放一個W100% H100%的table
: : 在這個table中間,再放一個table,align center
: : 把你的內文放在這個table中
: : 這樣的話,不論使用者的解析度是多少,也不管他有沒有把視窗最大化
: : 內文都會在頁面的最中間
: 為什麼要先畫一個 table, 再畫一個 table, 才在裡面放 center 的內文?
這樣有很多可以運用的空間 譬如你想要讓文字靠左,
但是靠在最左好像又太左了,這時候你可以把文字放在中間的table並讓文字靠左
總之 個人覺得這個table包table十分好用
有時候做了片頭flash,就可以用這個方法
不論使用者的解析度是多少,他就是會在最中間
只是個小技巧, 提供給大家參考囉
: 直接畫一個 table, 內文放裡面設 center 不就好了嗎?
這樣的話,雖然文字對其中間了,但是整個table會在頁面上面
不會對在整個頁面的正中間 也就是文字的位置其實是在頁面上方的中間
不是在頁面的正中間
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.86.147
> -------------------------------------------------------------------------- <
作者: cigigi (cigigi) 看板: Web_Design
標題: Re: [問題] 可以因為使用者使用解析度不同 跳不同 …
時間: Sun Feb 29 18:01:20 2004
※ 引述《danial (浩然正氣)》之銘言:
: ※ 引述《mike5square (Taipei 101!)》之銘言:
: : 講個跟這個沒太大的關係的
: : 載網頁放一個W100% H100%的table
: : 在這個table中間,再放一個table,align center
: : 把你的內文放在這個table中
: : 這樣的話,不論使用者的解析度是多少,也不管他有沒有把視窗最大化
: : 內文都會在頁面的最中間
: 為什麼要先畫一個 table, 再畫一個 table, 才在裡面放 center 的內文?
: 直接畫一個 table, 內文放裡面設 center 不就好了嗎?
可是像dreamwaver裡面用"圖層"這樣的東西
好像就不可以設百分比的概念 圖層好像都是"絕對"位置
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.91.121.178