Platforms to show: All Mac Windows Linux Cross-Platform
Back to HTMLViewer class.
HTMLViewer.IERunJavaScriptMBS(JavaScript as string) as boolean Deprecated
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | HTMLViewer Win | MBS Win Plugin | 8.0 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop only |
This item is deprecated and should no longer be used.
You can use methods in IEWindowMBS class instead.
Runs a given javascript code.
Returns true if the javascript code was sent to the browser.
Returns false on any error.
The IE API does not allow to return values from Javascript. So you need to store your result in window.title and access it later using IETitleMBS.
IERunJavaScriptMBS fails if the htmlviewer is empty. You can load a dummy page like above.
You can use JavaScriptEngineMBS class to execute JavaScript without HTMLViewer in our own cross platform JavaScript engine.
See IEDocumentMBS.Eval for newer version which can return result.
Some examples using this method:
- /Tools/MarkDown/MarkDown in HTMLViewer/MarkDown
- /Win/HTMLViewer Windows/HTMLViewer execCommand
- /Win/HTMLViewer Windows/HTMLViewer Extensions
- /Win/HTMLViewer Windows/HTMLViewer Get and Set Field
- /Win/HTMLViewer Windows/Run Javascript Win
Blog Entries
The items on this page are in the following plugins: MBS Win Plugin.