getScreenAvailWIDTH()
タスクバーなどを除くスクリ−ン有効範囲の幅をピクセル単位で取得するためのサンプルファンクションです。
どのブラウザもともに
screen.availWidthを使っています。
screenオブジェクトを未実装のブラウザならnull(空)値を返すようになっていて、
未実装ブラウザで未定義エラーを防ぎ、関数そのものを実装判定に使用できる
ようにしてあります。
*このファンクションをコピーして<script>と</script>の間にペーストしておくだけでこの機能をクロスブラウザに利用できるようになります。
Cross-Browser のための Sample Function
Syntax : getScreenAvailWIDTH()
function getScreenAvailWIDTH(){
if(!!window.screen)
return screen.availWidth //n4,n6,n7,m1,e4,e5,e6,o6,o7,s1用
else
return null //上記以外
}
Example
<script type='text/javascript'>
<!--
function getScreenAvailWIDTH(){
if(!!window.screen)
return screen.availWidth //n4,n6,n7,m1,e4,e5,e6,o6,o7,s1用
else
return null //上記以外
}
//-->
</script>
<a href="javascript:void(0)"
onclick="alert('フルスクリ−ンの有効幅は'
+ getScreenAvailWIDTH() +'です')">
クリックすると有効スクリ−ン幅がわかります</a>