Revision: 41494
Updated Code
at February 19, 2011 03:18 by HelloKit
Updated Code
var iDevice = '';
if (/iPhone/.test(navigator.userAgent) || /iPod/.test(navigator.userAgent)) {
iDevice = ' iphone';
} else if (/iPad/.test(navigator.userAgent)) {
iDevice = ' ipad';
}
var myWidth = 0;
if( typeof( window.innerWidth ) == 'number' ) {
//Non-IE
myWidth = window.innerWidth;
} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
//IE 6+ in 'standards compliant mode'
myWidth = document.documentElement.clientWidth;
} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
//IE 4 compatible
myWidth = document.body.clientWidth;
}
document.write("<DIV ID=\"page");
if (myWidth>1024) {
if (myWidth>1280) {
document.write("-over-1280");
}
document.write("\" CLASS=\"highres");
}
else {
document.write("\" CLASS=\"lowres");
}
document.write(iDevice);
document.write("\"><DIV ID=\"header\"><A HREF=\"/\"><IMG ID=\"masthead\" SRC=\"/");
if (myWidth>1152) {
document.write("1280");
}
else if (myWidth>1024) {
document.write("1152");
}
else if (myWidth>800) {
document.write("1024");
}
else if (myWidth>640) {
document.write("800");
}
else {
document.write("640");
}
document.write(".png\" ALT=\"confoozled.com\"></A></DIV>");
Revision: 41493
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 19, 2011 03:15 by HelloKit
Initial Code
var iDevice = '';
if (/iPhone/.test(navigator.userAgent) || /iPod/.test(navigator.userAgent)) {
iDevice = ' iphone';
} else if (/iPad/.test(navigator.userAgent)) {
iDevice = ' ipad';
}
var myWidth = 0;
if( typeof( window.innerWidth ) == 'number' ) {
//Non-IE
myWidth = window.innerWidth;
} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
//IE 6+ in 'standards compliant mode'
myWidth = document.documentElement.clientWidth;
} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
//IE 4 compatible
myWidth = document.body.clientWidth;
}
document.write("<DIV ID=\"page");
if (myWidth>1024) {
if (myWidth>1280) {
document.write("-over-1280");
}
document.write("\" CLASS=\"highres");
}
else {
document.write("\" CLASS=\"lowres");
}
document.write(iDevice);
document.write("\"><DIV ID=\"header\"><A HREF=\"/\"><IMG ID=\"masthead\" SRC=\"/");
if (myWidth>1152) {
document.write("1280");
}
else if (myWidth>1024) {
document.write("1152");
}
else if (myWidth>800) {
document.write("1024");
}
else if (myWidth>640) {
document.write("800");
}
else {
document.write("640");
}
document.write(".png\" ALT=\"confoozled.com\"></A></DIV>");
Initial URL
Initial Description
Also selects different sized header images for better image quality.
Initial Title
Detect iPhone/iPad, window resolution and setup CSS classes
Initial Tags
iphone
Initial Language
JavaScript