Opera 6 でサポートされるウェブ仕様
JavaScript、JScript ドキュメント、ブラウザオブジェクトのサポート
Opera は ECMA Script 2nd および 3rd edition を完全にサポートしています。さらに DOM lever 2の完全なサポートを提供する予定です(DOM のドキュメントも今後予定しています)。
Opera は、JScript のサブセットと同様、いくつかの拡張とともに JavaScript 1.4 をサポートしています。Opera はユーザーエージェントを Microsoft Internet Exprlorer に設定したときのみ JScript プロパティをサポートします。にて "MSIE 5.0 として認識させる" を選択することでこの設定が有効になります。
Opera がサポートしているスクリプトについての詳細は仕様のページをご覧ください。
凡例
- Object
グループ (JavaScript もしくは JScript プロパティ または JavaScript メソッド)
- property
- array[ ]
- method()
- サポート状況
- 未サポート
- Opera にて特殊な挙動 (quirks) を示す プロパティ
JavaScript と JScript オブジェクト
- Button
-
JavaScript プロパティ
- value
- Checkbox
-
JavaScript プロパティ
- checked
- defaultChecked
- value
- document
-
JavaScript プロパティ
- alinkColor
- anchors[]
- applets[]
- bgColor
- body
- cookie
- domain
- embeds[]
- fgColor
- forms[]
- images[]
- lastModified
- linkColor
- links[]
- location
- plugins[]
- referrer
- title
- URL
- vlinkColor
JScript プロパティ
- すべて
JavaScript メソッド
- clear()
- close()
- open()
- write()
- writeln()
- {event}
-
JavaScript プロパティ
- altKey
- cancelBubble
- clientX
- clientY
- ctrlKey
- currentTarget
- data
- height
- modifiers
- pageX
- pageY
- screenX
- screenY
- shiftKey
- target
- type
- which
JScript プロパティ
- srcElement
- keyCode
- x
- y
- offsetX
- offsetY
JavaScript メソッド
- preventDefault()
- stopPropagation()
- FileUpload
-
JavaScript プロパティ
- value
- Form
-
JavaScript プロパティ
- action
- elements[]
- elements.length
- encoding
- length
- method
- name
- target
JavaScript メソッド
- reset()
- submit()
- Hidden
-
JavaScript プロパティ
- value
- 履歴
-
JavaScript プロパティ
- length
- next
- previous
JavaScript メソッド
- back()
- forward()
- go()
- {HTML Collection}
This is returned by all methods that should return a list of elements, eg. document.links.
JavaScript プロパティ
- length
JavaScript メソッド
- item()
- namedItem()
- {HTML Element}
-
JavaScript プロパティ
- offsetParent
- offsetLeft
- offsetTop
- tagName
- parentNode
- style
- [attributes]
JScript プロパティ
- all[]
- children[]
- className
- document
- parentElement
-
JavaScript メソッド
- contains()
- getAttribute()
- getElementsByTagName()
- setAttribute()
- setAttributeNode()
- Image
-
JavaScript プロパティ
- border
- height
- hspace
- lowsrc
- name
- src
- vspace
- width
- Input
-
JavaScript プロパティ
- checked
- defaultChecked
- defaultValue
- form
- length
- name
- options[]
- selectedIndex
- type
- value
JavaScript メソッド
- blur()
- click()
- focus()
- select()
- Link
-
JavaScript プロパティ
- hash
- host
- hostname
- href
- pathname
- port
- protocol
- search
- target
- text
- Location
-
JavaScript プロパティ
- hash
- host
- hostname
- href
- pathname
- port
- protocol
- search
JavaScript メソッド
- reload()
- replace()
- Navigator
-
JavaScript プロパティ
- appCodeName
- appName
- appVersion
- language
- mimeTypes[]
- platform
- plugins
- userAgent
JavaScript メソッド
- javaEnabled()
- taintEnabled()
- Opera
-
JavaScript メソッド
- (platform dependent)
- Option
-
JavaScript プロパティ
- defaultSelected
- index
- selected
- text
- value
- Password
-
JavaScript プロパティ
- value
- Plugin
-
未サポート
- Radio
-
JavaScript プロパティ
- checked
- defaultChecked
- value
- Reset
-
JavaScript プロパティ
- value
- Screen
-
JavaScript プロパティ
- availHeight
- availWidth
- colorDepth
- height
- pixelDepth
- width
- Select
-
JavaScript プロパティ
- length
- options
- selectedIndex
- Type
- Style
-
完全なリストは、今後完成予定の DOM2 Style 仕様書に掲載の予定です。
JavaScript プロパティ
- background
- backgroundColor
- backgroundImage
- color
- top (can only set pixels)
- left (can only set pixels)
- pixelTop
- pixelLeft
- pixelWidth
- pixelHeight
- visibility
- zIndex
- Text
-
JavaScript プロパティ
- value
- Textarea
-
JavaScript プロパティ
- value
- window
-
JavaScript プロパティ
-
- 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 メソッド
- alert()
- blur()
- clearInterval()
- clearTimeout()
- close()
- confirm()
- focus()
- name()
- moveBy()
- moveTo()
- open()
- print()
- prompt()
- resizeBy
- resizeTo()
- scrollBy
- scrollTo()
- setInterval()
- setTimeout()
