Platforms to show: All Mac Windows Linux Cross-Platform
IEDocumentMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | HTMLViewer Win | MBS Win Plugin | 20.0 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop only |
For HTMLViewer based on Internet Explorer on Windows.
All the methods and properties may raise IEExceptionMBS exceptions in case of failure.
Based on IHTMLDocument2 interface:
https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa752574(v=vs.85)
Let us know if you miss something.
- 25 properties
- property CharSet as String
- property Cookie as String
- property DefaultCharset as String
- property Domain as String
- property Editable as Boolean
- property FileCreationDate as String
- property FileModifiedDate as String
- property FileSize as String
- property FileUpdatedDate as String
- property Handle as Integer
- property History as IEHistoryMBS
- property LastModified as String
- property MimeType as String
- property NameProp as String
- property Navigator as IENavigatorMBS
- property ParentWindow as IEWindowMBS
- property Protocol as String
- property ReadyState as String
- property Referrer as String
- property ScrollHeight as integer
- property ScrollWidth as integer
- property Security as String
- property Title as String
- property ToString as String
- property URL as String
- 17 methods
- method CallFunction(FunctionName as string, paramArray params as variant) as variant
- method CallFunction(FunctionName as string, params() as variant) as variant
- method Constructor(DesktopHTMLViewer as DesktopHTMLViewer)
- method Constructor(HTMLViewer as HTMLViewer)
- method ContinueFindText(text as string, count as integer, flags as integer, selectText as boolean) as boolean
- method DrawToHDC(HDC as Ptr, PrinterName as string = "")
- method Evaluate(expression as string) as variant
- method FindText(text as string, count as integer, flags as integer, selectText as boolean) as boolean
- method Frames as IEWindowMBS()
- method GetTextArea(FormName as String, FieldName as String) as String
- method HTMLText as string
- method Image as picture
- method LoadHTML(HTMLText as string)
- method PrintPreview as boolean
- method Reload(Force as boolean = false)
- method SetTextArea(FormName as String, FieldName as String, Value as String) as Boolean
- method Text as string
- shared method ClearBrowserSession as boolean
This class has no sub classes.
Blog Entries
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.0
- MBS Xojo Plugins, version 21.0pr7
- MBS Xojo Plugins, version 20.5pr8
- HTMLViewer JavaScript communication for Xojo
- MBS Xojo Plugins, version 20.2pr3
- New in the MBS Xojo Plugins 20.0
- MonkeyBread Software Releases the MBS Xojo Plugins in version 20.0
- MBS Xojo Plugins, version 20.0pr6
- MBS Xojo Plugins, version 20.0pr5
- Upgrading our HTMLViewer functions for Internet Explorer
Xojo Developer Magazine
- 19.2, page 10: News
- 18.3, page 53: Happy Birthday MonkeyBread Software, What is new in the MBS Xojo Plugins by Stefanie Juchmes
Release notes
- Version 21.0
- Added Frames function for IEDocumentMBS and IEWindowMBS classes.
- Version 20.5
- Fixed memory leaks in IE HTMLViewer classes, e.g. IEDocumentMBS class.
- Version 20.2
- Fixed an issue with HTMLViewer.IETextMBS, HTMLViewer.IEHTMLTextMBS and IEDocumentMBS.Text/HTMLText functions not working with frames.
- Version 20.0
- Added Evaluate function for IEDocumentMBS class to evaluate JavaScript and get back result.
- Added CallFunction function for IEDocumentMBS class to call JavaScript functions and pass arguments as variants.
- Added IEDocumentMBS, IEHistoryMBS, IENavigatorMBS, IEWebBrowserMBS and IEWindowMBS classes.
- Deprecated several methods on HTMLViewer class in favor of new IEDocumentMBS and existing WebViewMBS class.
Some methods using this class:
- HTMLViewer.IEDocumentMBS as IEDocumentMBS
Some properties using for this class:
- IEWindowMBS.Document as IEDocumentMBS
Some examples using this class:
- /Win/HTMLViewer Windows/Eval Javascript Win
- /Win/HTMLViewer Windows/HTMLViewer Image
- /Win/HTMLViewer Windows/Run JavaScript Function
Some related classes:
- class IEExceptionMBS
- class IEHistoryMBS
- class IENavigatorMBS
- class IEWebBrowserMBS
- class IEWindowMBS
The items on this page are in the following plugins: MBS Win Plugin.
ICScannerFunctionalUnitPositiveTransparencyMBS - IEExceptionMBS
