WebView.SetPrivateBrowsing
--------------------------

Enables private browsing.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [WebView](component_WebView.md) | [9.5](newinversion95.md) | ✅ Yes | ❌ No | ❌ No | ❌ No | ✅ Yes |

### Deprecated

This function was [deprecated](deprecated.md). Use [WebView.SetUsePrivateBrowsing](WebViewSetUsePrivateBrowsing.md) instead.

MBS( "WebView.SetPrivateBrowsing"; WebViewerRef; Value ) 

**MBS**( **"WebView.SetPrivateBrowsing";** /\* Enables private browsing. \*/  
**$WebViewerRef**; /\* Either the Web Viewer Object Name or the Web Viewer ID as returned by "[WebView.FindByName](WebViewFindByName.md)" function.e.g. "web" \*/   
**$Value**) /\* The new mode.   
Pass 1 to enable private browsing.  
Pass 0 to disable.e.g. 1 \*/ 

### Parameters

| Parameter | Description | Example |
|---|---|---|
| WebViewerRef | Either the Web Viewer Object Name or the Web Viewer ID as returned by "[WebView.FindByName](WebViewFindByName.md)" function. | "web" |
| Value | The new mode.    Pass 1 to enable private browsing.   Pass 0 to disable. | 1 |

### Result

Returns OK or error.

### Description

Enables private browsing.  
If enabled, no data should be stored for cookies or cache on disk, so it's cleared when web viewer is destroyed.  
Default is non-private mode for the web viewer.  
  
For WebKit 2.x, it looks like you can't change mode after web viewer was created. Use [WebView.SetUsePrivateBrowsing](WebViewSetUsePrivateBrowsing.md) for this.  
### Examples

Enable private browsing:

 Set Variable \[ $r ; Value: MBS ( "Webview.SetPrivateBrowsing"; "web"; 1 ) \]  
### See also

- [WebView.FindByName](WebViewFindByName.md)
- [WebView.GetPrivateBrowsing](WebViewGetPrivateBrowsing.md)
- [WebView.GetUsePrivateBrowsing](WebViewGetUsePrivateBrowsing.md)
- [WebView.SetUsePrivateBrowsing](WebViewSetUsePrivateBrowsing.md)

### Release notes

- **Version 9.5**
    - Added [Webview.GetPrivateBrowsing](http://www.mbsplugins.eu/WebviewGetPrivateBrowsing.shtml) and [Webview.SetPrivateBrowsing](http://www.mbsplugins.eu/WebviewSetPrivateBrowsing.shtml) functions.

### Blog Entries

- [New functions of the MBS Plugin Version 9.5](https://www.mbsplugins.de/archive/2019-11-21/New_functions_of_the_MBS_Plugi/monkeybreadsoftware_blog_filemaker)
- [Neues MBS FileMaker Plugin 9.5](https://www.mbsplugins.de/archive/2019-11-12/Neues_MBS_FileMaker_Plugin_95/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin 9.5 - More than 5900 Functions In One Plugin](https://www.mbsplugins.de/archive/2019-11-12/MBS_FileMaker_Plugin_95_-_More/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin, version 9.5pr5](https://www.mbsplugins.de/archive/2019-10-29/MBS_FileMaker_Plugin_version_9/monkeybreadsoftware_blog_filemaker)

This function checks for a license.

Created 27th October 2019 , last changed 11st June 2021

  
[WebView.SetPrintParameter](WebViewSetPrintParameter.md) - [WebView.SetSilent](WebViewSetSilent.md)

[HTML Version](WebviewSetPrivateBrowsing.shtml)