Some web sites are not shown in Internet Control or Multi Internet

With our Internet and Multi Internet Control, it is possible to embed foreign web sites into our visualization. However, some web sites are shown in PC visualization but not in Web visualization. Two reasonsmay cause this issue:

Non-https web site is integrated into web visualization connected via https

Modern web browser do not allow to embed non-https content into https web site. A typical example would be web interface of an embedded controller which is only available via http:

If you access the web visualization via https, the content will not be shown.

The web browser is refusing the connection:

Solution

There is no general solution since web browser do not allow to change this setting. If possible, use https to access the external web site. If not available, you can open the foreign web site with a button using the mode “Show URL Window”. In that case, the URL will be shown a separate browser tab.

Foreign web sites restricts the usage in iFrames

Some web sites do not allow to be embedded within other web sites. In more detail, they send the HTTP header option “X-Frame-Options: SAMEORIGIN”. This means that the web browser will not show web sites inside iframes that are not from the same Internet domain. A typical example is www.google.com.

www.google.com does not allow to embed their site.

 

The web browser is refusing the connection:

Solution

There is no general solution since the HTTP header option cannot be changed. However, some web sites offer an alternative URL to include the site inside iframes (e.g. YouTube has an alternave “embedded” URL for videos). If such an alternative is not provided, you can open the foreign web site with a button using the mode “Show URL Window”. In that case, the URL will be shown a separate browser tab.