作者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
1F:→ LPH66:用document.location="檔名"也可以 推 163.32.78.221 02/25