ActiveX and VBScript support in Opera
The Opera browser does not have in-built support for Microsoft's Windows-specific ActiveX technology or the VBScript scripting language.
Opera does however support the use of Netscape compatible plug-ins, which can provide similar functionality to most ActiveX controls. Java is also supported (provided it is installed), and is the most widely used language for embedded programs on the web. Opera also supports JavaScript, which is the most common scripting language used on the web, and is usually preferred instead of VBScript. All of these technologies are, unlike ActiveX and VBScript, available on multiple platforms.
Running ActiveX controls using the Neptune plug-in
MeadCo produces a plug-in called Neptune, which hosts Microsoft's WebBrowser control.
What this means is that the Internet Explorer engine can be run within Opera, and this in effect makes it possible to load and run ActiveX components.
Note that this only works on Windows, and the same security precautions should be taken as when running ActiveX components in Internet Explorer. Using Neptune in Opera is essentially the same as running Internet Explorer in an Opera window.
Neptune is free for use, and even though it is reported to work in Opera, we do not offer official support for it. If you are looking for further help than what is described here, please ask in the My Opera forums
- Download the program from http://www.meadco.com/neptune/download/.
- Close Opera.
- Double-click the downloaded file to start the installation wizard. Follow the on-screen instructions to install the program.
- Find the file "npmeadax.dll" in Internet Explorer's plug-in folder (it can usually be found in C:\Program Files\Internet Explorer\PLUGINS\). Copy this file to Opera's Plug-ins directory (by default C:\Program Files\Opera\Program\Plugins).
- Open Opera. Opera will locate the "npmeadax.dll"-file and associate it with the MIME type application/x-meadco-neptune-ax, which is used for having Neptune call the WebBrowser control.
With its default setup, Neptune will only call ActiveX components that are sent with a MIME type of application/x-meadco-neptune-ax. If a webpage uses this as the MIME type for the plug-in content, Opera should automatically use the Neptune plug-in without requiring any interaction. However, most ActiveX components are sent with a MIME type of application/x-oleobject.
To open a regular ActiveX component in Opera, you will need to tell Opera to load it with Neptune, which in turn will open it in the Microsoft WebBrowser control, enabling ActiveX. This can be achieved using User JavaScript.
You can add a button to Opera called "View in IE" to have Opera open the current page in a new tab using Neptune. Click add View in IE button to add it. Once added, you can find this button in Appearance > Button > My buttons and simply drag it to somewhere on your toolbar.
From the help of Opera for computers 12.10, archived on September 18, 2012. See the original page.
Opera for computers
- ActiveX and VBScript support in Opera
- Advertising Preferences
- Auto-update
- Automatic redirection
- Backing up Opera
- BitTorrent
- Bookmarks
- Browser identity
- Browser layout map
- Browsing
- Cache
- Camera settings
- Chat
- Content
- Content blocking
- Cookies
- Custom toolbars
- Delete private data
- Developer tools
- Dialogs
- Display modes
- Do not track
- Download and install Opera
- Downloads
- Dragonfly
- Email and news
- Error console
- Error page
- Exit actions
- Extensions
- Feeds
- File Types
- Fit to width
- Fonts
- Forms
- Fraud and Malware Protection
- Full screen mode
- General preferences
- Geolocation
- Glossary
- History
- Home page
- Images
- Import or export data
- Java
- JavaScript
- Keyboard shortcuts
- Kiosk mode
- Language
- Languages
- Main Menu
- Menus
- Mouse gestures
- Multimedia
- Network
- Notes
- Notifications
- Older versions of Opera
- Opera Link
- Opera Next
- Opera Turbo
- Opera Unite
- Opera Widgets
- Page icons
- Page loading
- Page style
- Panels
- Personal Information
- Plug-ins
- Pop-ups
- Preferences
- Privacy
- Private browsing
- Programs and paths
- Referrer information
- Report a site problem
- Save data for online forms
- Save passwords
- Save sets of tabs
- Scrolling
- Searching in Opera
- Security
- Security certificates
- Security protocols
- Server settings
- Set Opera as the default browser
- Share menu
- Shortcuts
- Show page size
- Site preferences
- Skins
- Sound
- Sounds
- Source Viewer
- Speed Dial
- Spell checker
- Start and exit
- Start up tabs
- Storage
- Style modes
- Tabs
- Themes
- Toolbars
- Tooltips
- Trusted website list
- Use other programs for certain actions
- Using M2
- Using the Hotlist
- Using the mouse
- Using voice
- Voice preferences
- Webpage preferences
- Welcome to Opera
- When Opera crashes
- Windows
- Work offline
- Zoom