Solved

Iframe in IE 6.0 Urgent

Posted on 2007-11-29
21
231 Views
Last Modified: 2010-04-09
Hi

I have a problem with Iframes in internet explorer 6.0
Seems like my popups/calenders and menu's not gets rendered inside my iframe

Though everything works flawless in internet explorer 7.0 (no problems at all)
do need some service pack or update ?

My current version of IE 6 is : ver 6.0.2900.2180.xpsp_sp2_gdr.070227-2254

Any suggestions or links to KB's are very much appreciated

vbturbo
0
Comment
Question by:vbturbo
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 12
  • 9
21 Comments
 
LVL 21

Expert Comment

by:nizsmo
ID: 20372052
I'm not too sure if I can tell by the version number as to if you have IE6 SP1, but most of IE6 is now on SP1, so I guess what i am saying is make sure you have it:
http://www.microsoft.com/downloads/details.aspx?FamilyID=1E1550CB-5E5D-48F5-B02B-20B602228DE6&displaylang=en

Hope this helps.
0
 
LVL 21

Expert Comment

by:nizsmo
ID: 20372057
Or if you have a link for me to test, I can try and test it, as I have SP1 IE6.
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372090
but i am allready running SP2 IE6

And sorry i cant provide you with a link so you can test it.
0
The Ultimate Checklist to Optimize Your Website

Websites are getting bigger and complicated by the day. Video, images, custom fonts are all great for showcasing your product/service. But the price to pay in terms of reduced page load times and ultimately, decreased sales, can lead to some difficult decisions about what to cut.

 
LVL 21

Expert Comment

by:nizsmo
ID: 20372122
It may just be that whatever you are trying to do in IE6 is simply not supported in IE6, but they improved the support for IE7 thus it works in IE7.

There are lots of code all over the place which will work in 1 browser but not the other, whether it is FF, IE6, IE7 or any of the other ones, maybe the code you have simply won't work with IE6.
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372141
This is a big application that are developed to our intranet application.

So i need to find some kind of solution.

ill descripe some of the problems

1) i can see a menu but the menu items doesn't drop down
2) i can see a calender/datepicker but i can't get it to drop down.

and so on. i think that the controls gets rendered but not completly or the render underneath the layer

thanks
0
 
LVL 21

Expert Comment

by:nizsmo
ID: 20372145
hmm is there any javascript involved?
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372163
yes
0
 
LVL 21

Expert Comment

by:nizsmo
ID: 20372172
Look at the bottom left of the IE6 window after clicking on something which doesn't work, is there a little yellow exclamation mark? If you see this, then try and double click on the exclamation mark and see what the javascript error is.
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372176
when i refresh the page then it works...just found out that.

So there must be some kind of workaround to this.

I sorry that i cant grant you access to intranet ,,(security reasons that i am not alowed to override)
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372187
When the page loads there not shown any yellow exclamation mark.
0
 
LVL 21

Expert Comment

by:nizsmo
ID: 20372199
What do you mean by when you refresh the page it works? When you first load the page it doesn't work? If there is no yellow exclamation mark on the bottom left of IE, then there are no javascript errors.

0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372225
if i go to the url then the page shows but none of the functionallity works.
now if then press F5 or refresh the page/aplication when i am on the actual(url) page then
every thing works.

doing the same in IE7.....following the url and getting to the actual page then it works without refreshing
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372239
i could build a script that do a refresh when the page loads when arriveing to the url as a temporary solution
but i need to find a proper solution to this.

Does MS not have any KB's on this rendering issue?
0
 
LVL 21

Expert Comment

by:nizsmo
ID: 20372258
It seems that IE6 doesn't like iframe contents which are not loaded from the same domain, is this the case?
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372305
hmmm..... gets even more weird now.

the problem also apears within the domain. when navigating with in the domain i need to refresh each time
i arrive to a new url, but when i arrive to the domain and do the refresh(of the page) and then navigate within the Iframe to other pages! then i do not need to refresh as long all the navigation occours within the frame.


......help



0
 
LVL 21

Accepted Solution

by:
nizsmo earned 500 total points
ID: 20372451
If you go to the ifram referenced pages directory, do you get any problems that way?
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372514
If i go directly then there is no problems
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372575
nizsmo;

After i removed a link to a style sheet in then main page everything works just fine.
now  i at least eliminated the problem down to a style sheet.

Thanks for your patience and time.

vbturbo
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20372614
Note:

Seems like the stylesheet in the Iframe page gets overriden by the mainpage stylesheet.

I thought that the rendering process should run in each seperate threads.

0
 
LVL 21

Expert Comment

by:nizsmo
ID: 20376141
vbturbo,

Glad you found what is wrong, weird how it is associated to the stylesheet!
Well done on your part!
0
 
LVL 18

Author Comment

by:vbturbo
ID: 20376356
It was actually a content positioning declaration in css file.

 width = 100%
 Height = 100%
 float = 100
 absolute position=false

im not a work now so i cant provide you with the exact 4 lines that course'd the impact.
But it is really weird.......we were amazeingly lucky to caught this bug after developing for 2 month now on this project in IE 7


0

Featured Post

Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Finding original email is quite difficult due to their duplicates. From this article, you will come to know why multiple duplicates of same emails appear and how to delete duplicate emails from Outlook securely and instantly while vital emails remai…
Today, the web development industry is booming, and many people consider it to be their vocation. The question you may be asking yourself is – how do I become a web developer?
In this tutorial viewers will learn how to embed videos in a webpage using HTML5. Ensure your DOCTYPE declaration is set to HTML5: "<!DOCTYPE html>": Use the <video> tag to insert a video. Define the src as the URL of your video; this is similar to …
The viewer will learn the benefit of using external CSS files and the relationship between class and ID selectors. Create your external css file by saving it as style.css then set up your style tags: (CODE) Reference the nav tag and set your prop…

719 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