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
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