Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old


Sets the custom user agent text.

Component Version macOS Windows Linux Server iOS SDK
WebView 2.9 ✅ Yes ✅ Yes ❌ No ❌ No ❌ No
MBS( "WebView.SetCustomUserAgent"; WebViewerRef; UserAgent )   More


Parameter Description Example
WebViewerRef Either the Web Viewer Object Name or the Web Viewer ID as returned by "WebView.FindByName" function. "web"
UserAgent The new useragent. "FileMaker Browser"


Returns OK or error.


Sets the custom user agent text.
This user agent is reported to websites. By using a different user agent string you can tell a website that FileMaker is using Firefox, Chrome or Internet Explorer instead of Safari (WebKit).

Add iOS with version 9.3.

Implemented for Windows with Microsoft Edge/Chrome engine in MBS Plugin 11.5 when using FileMaker Pro 19.4 or newer.

Please make sure the webviewer is already there. e.g. put in "about:blank" as URL in the layout editor. Then call WebView.SetCustomUserAgent in script to set th browser, before you load the final website.


Set custom user agent to be Internet Explorer 7:

MBS( "WebView.SetCustomUserAgent"; "web"; "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)" )

Set custom user agent to be Firefox 15:

MBS( "WebView.SetCustomUserAgent"; "web"; "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:15.0) Gecko/20100101 Firefox/15.0.1" )

Set custom user agent to be Safari 13.1:

MBS( "WebView.SetCustomUserAgent"; "web"; "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Safari/605.1.15" )

Set custom user agent to be Chrom 83:

MBS( "WebView.SetCustomUserAgent"; "web"; "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36" )

See also

Release notes

Example Databases

Blog Entries

This function checks for a license.

Created 18th August 2014, last changed 21st March 2023

WebView.SetAutoResizingMask - WebView.SetDrawsBackground