Browser Tester 2, Javascript Objects


*** MENUS ARE DISABLED ON THIS PAGE ***

This page is designed to test for Javascript objects in various non-standard browsers such as PSP, Playstation 3, mobile phones, iPhone, web appliances, etc. Also, try Browser Tester 1

User-Agent header:
CCBot/2.0 (http://commoncrawl.org/faq/)

HTTP-Accept header:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8


Javascript Enabled?

Javascript Errors:



Browser Detection
document.getElementById (IE5+, Firefox1+, Opera7+)
window.getComputedStyle (Firefox1+ Opera 8+)
Array.every (Firefox1.5+)
window.Iterator (Firefox2+)
document.all (IE4+)
window.attachEvent (IE5+)
window.createPopup (IE5.5+)
document.compatMode && document.all (IE6+)
window.XMLHttpRequest (IE7, Firefox1+, Opera8+)
window.XMLHttpRequest && document.all (IE7)
window.opera (Opera, any version)
Macintosh

Javascript Events
document.onload (checked if this page works!)
document.addEventListener (Firefox1+)
document.readyState (IE6+)
image.onload

test link for mouse events
onclick
onmouseover
onmouseout
onmousedown
ondblclick
ondrag (highlight link first, IE6)


onfocus
onblur
onselect (highlight any of the text)
onkeydown (delete or enter text)
onkeyup (delete or enter text)

test select box
onchange

Window/Browser Dimensions
window.innerWidth (Mozilla browser document area)
window.innerHeight (Mozilla browser document area)
window.outerWidth
window.outerHeight
document.body.offsetWidth (IE browser document area)
document.body.offsetHeight (IE browser document area)

screen.width
screen.height
screen.colorDepth

AJAX?
window.XMLHttpRequest (IE7, Firefox1+, Opera8+)
window.ActiveXObject (IE6)
create an AJAX request object (all supported browsers)

Misc Javascript Functions
encodeURIComponent()