Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Automation of WebViewer control using plugin

Featured Replies

I was wondering if there have been any open-source attempts to more thoroughly automate the webviewer with a plugin.

It seems as though some commercial plugins such as MBS can interact with the WebViewer.

So far, by running "Microsoft Spy++", I've discovered the embedded browser (WebViewer) is a window of type Internet Explorer_Server, and has parent windows as follows:

Window 0017115E "Filemaker Pro Advanced" FMPRO7APP

Window 002A13B0 "" MDIClient

Window 001A07C2 "Test_JS_Calc" Afx:00400000:28:00000:019...

Window 0002085A "" AxWnd80u

Window 00040842 "" AxFrameOrView80u

Window 00020850 "" Shell Embedding

Window 00020856 "" Shell DocObject View

Window 000406DC "" Internet Explorer_Server

For above, my Filemaker version is 10; my file with WebViewer is called 'Test_JS_Calc'.

Specifically, I'd like access to the IWebBrowser2 and IHTMLDocument2 interface through an open-source plugin. Presumably this would involve some relatively simple C++ to find the child windows of FMPRO7APP until/if it hit an internet explorer_window, then grab the HWND, but it's a little much for my current skills.

I have been able to automate an external browser from Filemaker using WebDriver under ScriptMaster (can do anything, even HTTP upload files via Firefox or IE), but I'd also like to look further into direct control of the webviewer.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.