Your browser does not support inline frames or is currently configured not to display inline frames.

C

Craig Cockburn

I am supporting an application that uses iframes. A very small number
of people using IE6 with the latest patches are reporting that when
they visit a page with an iframe in it, instead of seeing the iframe
they are seeing the message "Your browser does not support inline
frames or is currently configured not to display inline frames." which
is present in the HTML source.

I am unable to replicate this problem on both IE6 SP2 and IE7 beta 2.

the code is :

<iframe name="I1" width="786" height="500"
src="http://thedomain/<url>" align="middle">
Your browser does not support inline frames or is currently
configured not to display inline frames.</iframe

Where thedomain is the same domain as the page calling the iframe.<url>
has been removed to post here.

Since this is only affecting a very small number of users, it would
appear not to be the application. Having the user dump the content from
http://projectip.com/ did not reveal anything obvious. This reported
the user agent string as Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.0) and stated they were using IE6
on Windows 2000. There's no browser spoofing or user string
modification going on that I can tell. Have checked the web, usenet,
MSDN for details of this problem but no luck.

The problem is easy to replicate in Opera, I just go to
Tools->Preferences->Advanced->Contenct->Enable Inline Frames (clear the
checkbox).

There appears to be no corresponding setting in IE however. When
searching for this problem, a number of people mention the setting:
"Launching programs and files in an IFRAME", however this appears to be
a red herring as on my PC it is set to "disable" but I can see the
iframe no problem. Indeed I am suspicious as to why this would have any
impact anyway as the iframe content is simply rendering an HTML file
type, there's no executable or other malicious content.

Some people are having the same problem on an entire network with none
of their PCs able to access the IFRAME, so it would seem to suggest a
security setting that has been applied LAN wide or some common security
related software. One person having the problem on all their PCs
reported that they had McAfee installed. However, installing Firefox on
their setup allowed the user to see the iframe without problems. It
looks like it's an IE specific issue, however at this stage I do not
understand which it should only be affecting a tiny number of people
and what they do to fix it.

Even more confusingly some people who did report the problem then
mentioned a few days later that it had gone away, although others have
the problem and it does not go away for them.

Is there a buried registry setting somewhere for IE which is the same
as the Opera setting?

thanks

Craig
 
C

Craig Cockburn

Maybe also relevant to point out that the site in question appears in
the general "internet" zone settings.
 
C

Craig Cockburn

Can anyone help?

thanks

Craig said:
I am supporting an application that uses iframes. A very small number
of people using IE6 with the latest patches are reporting that when
they visit a page with an iframe in it, instead of seeing the iframe
they are seeing the message "Your browser does not support inline
frames or is currently configured not to display inline frames." which
is present in the HTML source.

I am unable to replicate this problem on both IE6 SP2 and IE7 beta 2.

the code is :

<iframe name="I1" width="786" height="500"
src="http://thedomain/<url>" align="middle">
Your browser does not support inline frames or is currently
configured not to display inline frames.</iframe

Where thedomain is the same domain as the page calling the iframe.<url>
has been removed to post here.

Since this is only affecting a very small number of users, it would
appear not to be the application. Having the user dump the content from
http://projectip.com/ did not reveal anything obvious. This reported
the user agent string as Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.0) and stated they were using IE6
on Windows 2000. There's no browser spoofing or user string
modification going on that I can tell. Have checked the web, usenet,
MSDN for details of this problem but no luck.

The problem is easy to replicate in Opera, I just go to
Tools->Preferences->Advanced->Contenct->Enable Inline Frames (clear the
checkbox).

There appears to be no corresponding setting in IE however. When
searching for this problem, a number of people mention the setting:
"Launching programs and files in an IFRAME", however this appears to be
a red herring as on my PC it is set to "disable" but I can see the
iframe no problem. Indeed I am suspicious as to why this would have any
impact anyway as the iframe content is simply rendering an HTML file
type, there's no executable or other malicious content.

Some people are having the same problem on an entire network with none
of their PCs able to access the IFRAME, so it would seem to suggest a
security setting that has been applied LAN wide or some common security
related software. One person having the problem on all their PCs
reported that they had McAfee installed. However, installing Firefox on
their setup allowed the user to see the iframe without problems. It
looks like it's an IE specific issue, however at this stage I do not
understand which it should only be affecting a tiny number of people
and what they do to fix it.

Even more confusingly some people who did report the problem then
mentioned a few days later that it had gone away, although others have
the problem and it does not go away for them.

Is there a buried registry setting somewhere for IE which is the same
as the Opera setting?

thanks

Craig
 
R

Robert Aldwinckle

....
I am supporting an application that uses iframes. A very small number
of people using IE6 with the latest patches are reporting that when
they visit a page with an iframe in it, instead of seeing the iframe
they are seeing the message "Your browser does not support inline
frames or is currently configured not to display inline frames."


FWIW both Google Groups and Microsoft Communities used to use
that technology but now if either still does it is not very evident to me.

E.g. use View Source on each of these links (or even better perhaps
an HTTP sniffer and a script debugger.)

http://groups.google.com/group/micr...urn+group:microsoft.*&rnum=1#25604f5e0eb06f00

http://www.microsoft.com/communitie...4-5fc3-4be5-95bb-ba73eeed1ca6&exp=&sloc=en-us


Perhaps that is an obsolete technology which those sites have
moved away from?


BTW this newsgroup is mainly for discussions by end users about IE6
For discussions by web developers I would try the newsgroups that
MSDN highlights for them.


HTH

Robert Aldwinckle
---
 
C

Craig Cockburn

Craig said:
I am supporting an application that uses iframes. A very small number
of people using IE6 with the latest patches are reporting that when
they visit a page with an iframe in it, instead of seeing the iframe
they are seeing the message "Your browser does not support inline
frames or is currently configured not to display inline frames." which
is present in the HTML source.

I can now replicate this at will. It seems to be a setting on McAfee
Privacy control and only affects some iframe based sites. However, in
this instance the iframe content is coming from the same site as the
parent and the iframe content has no cookies, so it's unclear what the
problem is.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top