FXsinus.com HOME
The DHTML Menu - reloaded
Opera - the fastest browser on earth?

Support for JavaScript and JScript document and browser objects

Opera supports ECMAScript 2nd and 3rd edition fully, and intend to support DOM level 2 fully (separate DOM documentation will be forthcoming).

In practice Opera also supports JavaScript 1.4 with a few exceptions as well as a subset of JScript. Opera only supports the JScript properties when the user agent is set to Microsoft Internet Explorer. This you can do through setting it to "Identify as MSIE 5.0" in Preferences > Connections > Browser identification.

For more information on Opera scripting support, see the http://www.opera.com/docs/specs/.

Legend

  • Supported in Opera 4 and later
  • Supported in Opera 5 and later
  • Supported in Opera 6 and later
  • No support
  • Property having quirks in Opera


  • JavaScript and JScript objects

    Button
    JavaScript properties
  • value
  • Checkbox
    JavaScript properties
  • checked
  • defaultChecked
  • value
  • Document
    JavaScript properties
  • alinkColor
  • anchors[ ]
  • applets[ ]
  • bgColor
  • body
  • cookie
  • domain
  • embeds[ ]
  • fgColor
  • forms[ ]
  • images[ ]
  • lastModified
  • linkColor
  • links[ ]
  • location
  • plugins[ ]
  • referrer
  • title
  • URL
  • vlinkColor
  • JScript properties
  • all
  • JavaScript methods
  • clear()
  • close()
  • open()
  • write()
  • writeln()
  • {event}
    JavaScript properties
  • altKey
  • cancelBubble
  • clientX
  • clientY
  • ctrlKey
  • currentTarget
  • data
  • height
  • modifiers
  • pageX
  • pageY
  • screenX
  • screenY
  • shiftKey
  • target
  • type
  • which
  • JScript properties
  • srcElement
  • keyCode
  • x
  • y
  • offsetX
  • offsetY
  • JavaScript methods
  • preventDefault()
  • stopPropagation()
  • FileUpload
    JavaScript properties
  • value
  • Form
    JavaScript properties
  • action
  • elements[ ]
  • elements.length
  • encoding
  • length
  • method
  • name
  • target
  • JavaScript methods
  • reset()
  • submit()
  • Hidden
    JavaScript properties
  • value
  • History
    JavaScript properties
  • length
  • next
  • previous
  • JavaScript methods
  • back()
  • forward()
  • go()
  • {HTML Collection}
    This is returned by all methods that should return a list of elements, eg. document.links
    JavaScript properties
  • length
  • JavaScript methods
  • item()
  • namedItem()
  • {HTML Element}
    JavaScript properties
  • offsetParent
  • offsetLeft
  • offsetTop
  • tagName
  • parentNode
  • style
  • [attributes]
  • JScript properties
  • all[ ]
  • children[ ]
  • className
  • document
  • parentElement
  • JavaScript methods
  • contains()
  • getAttribute()
  • getElementsByTagName()
  • setAttribute()
  • setAttributeNode()
  • Image
    JavaScript properties
  • border
  • height
  • hspace
  • lowsrc
  • name
  • src
  • vspace
  • width
  • Input
    JavaScript properties
  • checked
  • defaultChecked
  • defaultValue
  • form
  • length
  • name
  • options[ ]
  • selectedIndex
  • type
  • value
  • JavaScript methods
  • blur()
  • click()
  • focus()
  • select()
  • Link
    JavaScript properties
  • hash
  • host
  • hostname
  • href
  • pathname
  • port
  • protocol
  • search
  • target
  • text
  • Location
    JavaScript properties
  • hash
  • host
  • hostname
  • href
  • pathname
  • port
  • protocol
  • search
  • JavaScript methods
  • reload()
  • replace()
  • Navigator
    JavaScript properties
  • appCodeName
  • appName
  • appVersion
  • language
  • mimeTypes[ ]
  • platform
  • plugins
  • userAgent
  • JavaScript methods
  • javaEnabled()
  • taintEnabled()
  • Opera
    JavaScript methods
  • (platform dependent)
  • Option
    JavaScript properties
  • defaultSelected
  • index
  • selected
  • text
  • value
  • Password
    JavaScript properties
  • value
  • Plugin
    No support
    Radio
    JavaScript properties
  • checked
  • defaultChecked
  • value
  • Reset
    JavaScript properties
  • value
  • Screen
    JavaScript properties
  • availHeight
  • availWidth
  • colorDepth
  • height
  • pixelDepth
  • width
  • Select
    JavaScript properties
  • length
  • options
  • selectedIndex
  • Type
  • Style

    The complete list will be in the DOM2 Style specifications to be completed later.

    JavaScript properties
  • background
  • backgroundColor
  • backgroundImage
  • color
  • top (can only set pixels)
  • left (can only set pixels)
  • pixelTop
  • pixelLeft
  • pixelWidth
  • pixelHeight
  • visibility
  • zIndex
  • Text
    JavaScript properties
  • value
  • Textarea
    JavaScript properties
  • value
  • window
    JavaScript properties
  • closed
  • defaultStatus
  • document
  • frames[ ]
  • history
  • innerHeight
  • innerWidth
  • java
  • location
  • locationbar
  • length
  • name
  • navigator
  • opener
  • opera
  • outerHeight
  • outerWidth
  • pageXOffset
  • pageYOffset
  • parent
  • screen
  • self
  • status
  • top
  • window
  • [frame name]
  • [form or image element name]
  • JavaScript methods
  • alert()
  • blur()
  • clearInterval()
  • clearTimeout()
  • close()
  • confirm()
  • focus()
  • name()
  • moveBy()
  • moveTo()
  • open()
  • print()
  • prompt()
  • resizeBy
  • resizeTo()
  • scrollBy
  • scrollTo()
  • setInterval()
  • setTimeout()
  • Tidy up your websiteGet your website tidied up! Adding a DHTML Menu makes your web pages more attractive and helps visitors to find exactly what they are looking for.
    Discussion Forum
    Download FX Menu
       »    License & Purchase
    DHTML Menu Samples ::
     »  DHTML Menu Samples Overview
     »  Horizontal DHTML Menu Sample
     »  Vertical DHTML Menu Sample
     »  Windows 98 Style
     »  Windows XP Style
     »  Microsoft.com
     »  Multiple Styles
     »  Multiple Colored Menus
     »  Image Based Menu
     »  Image Map Based Menus
     »  Background Images (LOTR)
     »  Absolute Positioning
     »  Relative Positioning (to a table cell)
     »  Pop Up with Relative Positioning
     »  Pop Up with Absolute Positioning
     »  Pop Up with Tooltip Positioning
     »  Absolute Positioned Submenus
     »  Tooltip Positioned Submenus
     »  JavaScript Functions
     »  Opening Windows & Targeting (i)frames
     »  Flickthrough Menu
     »  Show/Hide Submenus OnClick
     »  Item Sizing
     »  Item Positioning
     »  Scrolling (overflow)
     »  Tables (columns)
     »  API - Methods & Functions
     »  Displaying Multiple Submenus
    Home | Forum | Link to us
    FXsinus.com - Austria.
    Vor der Bruck 15,
    A-2770 Goodstone
     © Copyright 2001-2004 FXsinus.com, All Rights Reserved. webmaster@fxsinus.com