Revision: 37523
Updated Code
at December 11, 2010 07:29 by dloop
Updated Code
window.onload = function(){setScreenClass()};
window.onresize = setScreenClass;
// Following transition classes will be declared:
//
// classname screenwidth
// ------------------------------------------
// pda_v 240px
// pda_h 320px
// ultralow 320px - 640px
// screen_lo 640px - 800px
// screen_med 800px - 1024px
// screen_hi 1024px - 1280px
// screen_wide > 1280px
function setScreenClass(){
var fmt = document.documentElement.clientWidth;
var cls =
(fmt<=240)?'pda_ver':
(fmt>240&&fmt<=320)?'pda_hor':
(fmt>320&&fmt<=640)?'screen_ultralow':
(fmt>640&&fmt<=800)?'screen_low':
(fmt>800&&fmt<=1024)?'screen_med':
(fmt>1024&&fmt<=1280)?'screen_high':'screen_wide';
document.getElementById('count').innerHTML=fmt+'px -> '+cls;
document.body.className=cls;
};
Add anywhere on page and style if preferred.
<div id="count"></div>
Revision: 37522
Updated Code
at December 11, 2010 07:23 by dloop
Updated Code
window.onload = function(){setScreenClass();setBehavior();};
window.onresize = setScreenClass;
// Following transition classes will be declared:
//
// classname screenwidth
// ------------------------------------------
// pda_v 240px
// pda_h 320px
// ultralow 320px - 640px
// screen_lo 640px - 800px
// screen_med 800px - 1024px
// screen_hi 1024px - 1280px
// screen_wide > 1280px
function setScreenClass(){
var fmt = document.documentElement.clientWidth;
var cls =
(fmt<=240)?'pda_ver':
(fmt>240&&fmt<=320)?'pda_hor':
(fmt>320&&fmt<=640)?'screen_ultralow':
(fmt>640&&fmt<=800)?'screen_low':
(fmt>800&&fmt<=1024)?'screen_med':
(fmt>1024&&fmt<=1280)?'screen_high':'screen_wide';
document.getElementById('count').innerHTML=fmt+'px -> '+cls;
document.body.className=cls;
};
Add anywhere on page and style if preferred.
<div id="count"></div>
Revision: 37521
Updated Code
at December 11, 2010 07:20 by dloop
Updated Code
window.onload = function(){setScreenClass();setBehavior();};
window.onresize = setScreenClass;
// Following transition classes will be declared:
//
// classname screenwidth
// ------------------------------------------
// pda_v 240px
// pda_h 320px
// ultralow 320px - 640px
// screen_lo 640px - 800px
// screen_med 800px - 1024px
// screen_hi 1024px - 1280px
// screen_wide > 1280px
function setScreenClass(){
var fmt = document.documentElement.clientWidth;
var cls = (fmt<=240)?'pda_ver':(fmt>240&&fmt<=320)?'pda_hor': (fmt>320&&fmt<=640)?'screen_ultralow':(fmt>640&&fmt<=800)?'screen_low':(fmt>800&&fmt<=1024)?'screen_med':(fmt>1024&&fmt<=1280)?'screen_high':'screen_wide';
document.getElementById('count').innerHTML=fmt+'px -> '+cls;
document.body.className=cls;
};
Add anywhere on page and style if preferred.
<div id="count"></div>
Revision: 37520
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 11, 2010 07:18 by dloop
Initial Code
window.onload = function(){setScreenClass();setBehavior();};
window.onresize = setScreenClass;
// Following transition classes will be declared:
//
// classname screenwidth
// ------------------------------------------
// pda_v 240px
// pda_h 320px
// ultralow 320px - 640px
// screen_lo 640px - 800px
// screen_med 800px - 1024px
// screen_hi 1024px - 1280px
// screen_wide > 1280px
function setScreenClass(){
var fmt = document.documentElement.clientWidth;
var cls = (fmt<=240)?'pda_ver':(fmt>240&&fmt<=320)?'pda_hor': (fmt>320&&fmt<=640)?'screen_ultralow':(fmt>640&&fmt<=800)?'screen_low':(fmt>800&&fmt<=1024)?'screen_med':(fmt>1024&&fmt<=1280)?'screen_high':'screen_wide';
document.getElementById('count').innerHTML=fmt+'px -> '+cls;
document.body.className=cls;
};
function setBehavior(){
tabs = document.getElementsByTagName('dt');
for (t=0;t < tabs.length; t++ ){
if(tabs[t].parentNode.parentNode.className == 'tabbed'){
tabs[t].onclick = activateTab;
//alert(tabs[t].onclick);
}
}
};
function activateTab(){
tabs = document.getElementsByTagName('dt');
for (t=0;t < tabs.length; t++ ){
if(tabs[t].className == 'current'){tabs[t].className="";}
}
page = document.getElementsByTagName('dd');
for (t=0;t < page.length; t++ ){
if(page[t].className == 'current'){page[t].className="";}
}
this.className="current";
dd = this.nextSibling;
if(dd.nodeType!=1){dd = dd.nextSibling;}
dd.className="current";
};
Add anywhere on page and style if preferred.
<div id="count"></div>
Initial URL
Initial Description
Initial Title
Javascript: Detect & Display Width Of Page (Good For Debugging Website Widths)
Initial Tags
Initial Language
JavaScript