2010-07-09 5 views
5

У меня есть страница, которая выглядит отлично на http://esolar.ca/calculatorCSS проблема IFrame в IE 8

Но когда я вставлять его в IFRAME на http://esolar.ca/how-to-profit-from-microfit/microfit-income-calculator/

Запрос Кнопка оценки в Internet Explorer 8 является слишком далеко оставил. Как сделать содержимое iframe одинаковым после того, как оно было iframed?

+0

Возможно, IE считает, что окно слишком мало. Вы можете попытаться сделать его больше и посмотреть, работает ли он. –

ответ

4

iFrame переполнен в IE. Изменение ширины до 584px «исправляет» это для меня.

Некоторых вещей, чтобы уменьшить эти виды проблем:

  1. Используйте DOCTYPE, чтобы избежать запуска режима совместимости в IE. EG:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 
    
  2. Используйте сброс CSS для уменьшения различий между браузерами. Here's a good one.

  3. Если все остальное не работает, используйте Conditional Comments, чтобы настроить IE CSS.

+2

Добавление DOCTYPE устранило проблему. благодаря – John