★ wanayoo — archive 1999 http://javascriptweenie.com/articles/javascript_limitations_event-layer.htmlNouvelle recherche | Portail wanayoo
Back to the Web Developer's Journal Main Page
internet.com
side nav bar

Jobs.webdeveloper.com

Jobs at webdeveloper.com

(editor's note: As many of us have learned, JavaScript can be a bit of a problem if you're trying to develop something with cross-browser compatibility. This chart allows you to look up objects and see which browsers they are compatible with. Good luck.)

This is a prety long list so we have split it up over several pages. They are still a bit slow to load due to their size.

A - event
event - layer
layer - screen
screen - window
window - window
Javascript Articles:

HOW DID THEY DO THAT???

Find out in:
Amazing HTML



Site Map

Search Our Site



Check out our Web-based
Discussion Groups:

Check out and join our email-based Mailing Lists for Web developers.
Privacy Policy


Ask the JavaScript Weenie:

For news and reviews of the latest computer audio tools, visit: The Tapeless Studio
Discussion Groups Book Reviews Software Reviews Download Web Tools

What works in which browser and what doesn't.

JavaScript Weirdness

by Ciff Wootton

Here's a list of the percentage of JavaScript features that work in each of the popular browsers. Sadly, it looks like only about 31% of the features work with both 3.0 and above browsers. I know site developers who have decided to simply not use JavaScript at all rather than mess with the compatibility issues.
August 26, 1998

Cliff
IE 3 & 4 243 31.68%
Nav 3 & 4 373 48.63%
IE4 & NAV 4 425 55.41%
All 4 browsers 240 31.29%


A further caveat: This suggests areas that you should check rather than just go on my say so. Some features could get implemented at intermediate releases such as 4.04 where they weren't available at 4.03 or might be available only on certain platforms. So we are simplifying things a little when we talk about Nav 3 vs. Nav 4.

There is a Web Standards pressure group that is trying to get some groundswell of public opinion going to make Microsoft and Netscape toe the line and at least support the W3C and other published standards. They are at http://www.webstandards.org/ and are called 'The Web Standards Project'.

Here's the whole, frightening list event through layer:

event ABORT No No No Yes Constant value used as bit mask
event altKey No Yes No No  
event BLUR No No No Yes Constant value used as bit mask
event button No Yes No No  
event cancelBubble No Yes No No  
event CHANGE No No No Yes Constant value used as bit mask
event CLICK No No No Yes Constant value used as bit mask
event clientX No Yes No No  
event clientY No Yes No No  
event ctrlKey No Yes No No  
event data No No No Yes Requires priviledge settings on Nav 4
event DBLCLICK No No No Yes Constant value used as bit mask
event DRAGDROP No No No Yes Constant value used as bit mask
event ERROR No No No Yes Constant value used as bit mask
event FOCUS No No No Yes Constant value used as bit mask
event fromElement No Yes No No  
event height No No No Yes  
event keyCode No Yes No No  
event KEYDOWN No No No Yes Constant value used as bit mask
event KEYPRESS No No No Yes Constant value used as bit mask
event KEYUP No No No Yes Constant value used as bit mask
event layerX No No No Yes  
event layerY No No No Yes  
event LOAD No No No Yes Constant value used as bit mask
event modifiers No No No Yes  
event MOUSEDOWN No No No Yes Constant value used as bit mask
event MOUSEMOVE No No No Yes Constant value used as bit mask
event MOUSEOUT No No No Yes Constant value used as bit mask
event MOUSEOVER No No No Yes Constant value used as bit mask
event MOUSEUP No No No Yes Constant value used as bit mask
event MOVE No No No Yes Constant value used as bit mask
event offsetX No Yes No No  
event offsetY No Yes No No  
event pageX No No No Yes  
event pageY No No No Yes  
event reason No Yes No No  
event RESET No No No Yes Constant value used as bit mask
event RESIZE No No No Yes Constant value used as bit mask
event returnValue No Yes No No  
event screenX No Yes No Yes  
event screenY No Yes No Yes  
event SELECT No No No Yes Constant value used as bit mask
event shiftKey No Yes No No  
event srcElement No Yes No No  
event srcFilter No Yes No No  
event SUBMIT No No No Yes Constant value used as bit mask
event target No No No Yes  
event toElement No Yes No No  
event type No Yes No Yes  
event UNLOAD No No No Yes Constant value used as bit mask
event which No No No Yes  
event width No No No Yes  
event x No Yes No Yes  
event y No Yes No Yes  
fileupload blur() Yes Yes Yes Yes  
fileupload defaultValue Yes Yes Yes Yes  
fileupload focus() Yes Yes Yes Yes  
fileupload form Yes Yes Yes Yes  
fileupload name Yes Yes Yes Yes  
fileupload onblur Yes Yes Yes Yes  
fileupload onchange Yes Yes Yes Yes  
fileupload onfocus Yes Yes Yes Yes  
fileupload select() Yes Yes Yes Yes  
fileupload type No Yes Yes Yes  
fileupload value Bugged Yes Yes Yes Read only. Possibly buggy in IE 3
form action Limited Yes Yes Yes Read only in IE 3
form elements[] Yes Yes Yes Yes  
form encoding Limited Yes Yes Yes Read only in IE 3
form length Yes Yes Yes Yes  
form method Limited Yes Yes Yes Read only in IE 3
form name Yes Yes Yes Yes  
form onreset No Yes Yes Yes  
form onsubmit Yes Yes Yes Yes  
form reset() No Yes Yes Yes  
form submit() Yes Yes Yes Yes  
form target Limited Yes Yes Yes Read only in IE 3
frame   Yes Yes Yes Yes  
hidden form Yes Yes Yes Yes  
hidden name Yes Yes Yes Yes  
hidden type No Yes Yes Yes  
hidden value Bugged Yes Yes Yes Possibly buggy in IE 3
history back() Yes Yes Yes Yes  
history current No No No Yes Requires priv settings on Nav 4
history forward() Yes Yes Yes Yes  
history go() Limited Yes Yes Yes Enhanced in JS 1.1
history length No Yes Yes Yes  
history next No No No Yes Requires priv settings on Nav 4
history previous No No No Yes Requires priv settings on Nav 4
history toString() Yes Yes Yes Yes  


This is a prety long list so we have split it up over several pages. They are still a bit slow to load due to their size.

A - event
event - layer
layer - screen
screen - window
window - window




Back to the Web Developer's Journal
Contact WDJ   •    Suits!   •    Propheads!   •    Ponytails!
Masthead   •    Subscribe   •    Search

internet.com
Internet News   Internet Stocks/VC   Internet Technology   Windows Internet Tech.   Linux/Open Source   Web Developer   ECommerce/Marketing   ISP Resources   ASP Resources   Wireless Internet   Downloads   Internet Resources   Internet Lists   International      Search internet.com   Advertising Info   Corporate Info  
internet.commerce
Be a Commerce Partner   Register Domains   Survey your eMarket   Find a Consultant   News to Your Desktop   Small Biz Purchasing   Hardware Store   get e-biz answers   Build Sticky eStores   Wireless Content   Software Specials   
WebDeveloper Network
BrowserWatch   Java Boutique   JavaScript Source   ScriptSearch  SearchEngineWatch   StreamingMedia World   The WDVL   WebDeveloper.com  Developer Forums
Developer News   WebReference.com   The XML Files  
  
Copyright 1999-2000 internet.com Corp. All Rights Reserved. Legal Notices, Reprints.