[Webinar] Learn how to a build a cloud-first strategyRegister Now


Weird message shows in Explorer "This content can’t be shown in a frame"

Posted on 2017-12-07
Low Priority
Last Modified: 2017-12-11
I have a website, when I go to it. I keep getting a weird message. It only shows in Explorer.  

No message in chrome.  Just a blank space.


Its is saying:
This content can’t be shown in a frame
There is supposed to be some content here, but the publisher doesn’t allow it to be displayed in a frame. This is to help protect the security of any information you might enter into this site.
Question by:Nicole Johnson
LVL 19

Expert Comment

by:David Favor
Likely fix...

1) Set a DOCTYPE.

2) Keep in mind, the following is the only valid DOCTYPE for a frameset based page...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"

Open in new window

3) Frameset has been deprecated for years. Likely most browsers will render this correctly with a correct DOCTYPE set.

Without a DOCTYPE set, likely most browsers won't render your page.

4) My guess is some mobile devices won't even try to render this old school HTML at all, even with a correct DOCTYPE.

I'd suggest you switch to using HTML5.

With HTM5, you'd use something like...

<object data="foo.html" type="text/html"><p>Fallback message!</p></object>

Open in new window

Likely you can turn up some online guides which cover all the gory detail of updating to HTML5.
LVL 34

Expert Comment

by:Paul MacDonald
99% sure it's because your SSL certificate doesn't match the name "positiveglobalnetwork.info".  You might consider a SAN SSL certificate to replace the one you're (or your host) using from GoDaddy.
LVL 18

Expert Comment

by:Lucas Bishop
You're attempting to load the following secure page:

Inside of the unsecured page here:

The totallifechanges.com domain doesn't allow their site to be loaded in a frame:
Refused to display 'https://shop.totallifechanges.com/nsanders' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

Specifically they are using x-frame-options = "SAMEORIGIN" which specifies:
The page can only be displayed in a frame on the same origin as the page itself.

You'll likely need to setup a redirect from your site, to theirs.

That way you can give people your domain name (for marketing) and it will send them to the appropriate 3rd party site (for your affiliate reward).

Featured Post

Put Machine Learning to Work--Protect Your Clients

Machine learning means Smarter Cybersecurity™ Solutions.
As technology continues to advance, managing and analyzing massive data sets just can’t be accomplished by humans alone. It requires huge amounts of memory and storage, as well as high-speed processing of the cloud.

Join & Write a Comment

This article is about my experience upgrading my consulting machine to Windows 10 Version 1709 (The Fall 2017 Creator Update)
When you put your credit card number into a website for an online transaction, surely you know to look for signs of a secure website such as the padlock icon in the web browser or the green address bar.  This is one way to protect yourself from oth…
Google currently has a new report that is in beta and coming soon to Webmaster Tool accounts. This Micro Tutorial will highlight new features for Google Webmaster Tools.
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question