# WebBrowser

The `WebBrowser` control displays web pages and browser-enabled documents in Wisej.NET applications. It provides HTML-based user assistance and web browsing capabilities. You can also use it to integrate existing web-based controls into your application.

The `WebBrowser` control uses an HTML [iframe element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe) for content rendering.

{% hint style="info" %}
For a full list of properties, methods and events see the [API documentation.](http://docs.wisej.com/api)
{% endhint %}

## Features

### Load Webpages

Use the `Url` property to load any valid webpage, including other Wisej.NET applications.

![WebBrowser control demonstrating webpage loading capabilities](https://553579532-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MF1D11gPs_az3xaKusw%2Fuploads%2Fgit-blob-da0f51ed3ad7c51cffba4f867ca126e6520c679a%2Fimage.png?alt=media)

{% hint style="danger" %}
The `WebBrowser` control follows standard HTML IFrame element Cross-Origin policies and limitations. [Learn more here](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options).
{% endhint %}

## Advanced

### JavaScript Widget

| Item             | Description                                                                                                                                                                                                        |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Class name       | "wisej.web.WebBrowser"                                                                                                                                                                                             |
| Theme appearance | "panel", see [Themes](https://docs.wisej.com/theme-builder/theme-elements/elements).                                                                                                                               |
| Child components | "pane" is the container. "captionbar" is the header. "title" is the title. "icon" is the icon. "close-button" is the close button. See [JavaScript](https://docs.wisej.com/docs/concepts/javascript-object-model). |
| Source code      | [https://github.com/iceteagroup/wisej-js](https://github.com/iceteagroup/wisej-js/blob/master/wisej.web.TextBox.js)                                                                                                |
