none
не обновляется фреймсет в ие 10 RRS feed

  • Вопрос

  • Добрый день!
    Фреймсет загружен в ифрэйм.
    При изменении размеров фреймсета, не происходит обновление экрана.
    fset.cols="0,0,0,*";
    после пытаюсь показать другой фрейм
    fset.cols="0,*,0,0";
    перерисовка происходит только после изменения размеров окна браузера мышкой
    в версиях ие 6-9 проблем не было
    23 марта 2013 г. 11:13

Ответы

  • Привет

    Это известная проблема, есть 2 решения:

    1) установить режим совместимости браузера на более старую версию IE, это делается с помощью мета-тега:

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

    Но тогда вы возможно потеряете какие-либо новые возможности IE10

    2) более предпочтител данный вариант - использовать обходное решение в виде принудительного вызова перерисовки элемента:

    $('#frame2').forceRedraw(true);

    Подробнее смотрите темы Frameset + cols IE10 и IE10 Frameset: setting cols property with JavaScript has no effect


    Для связи [mail]

    26 марта 2013 г. 16:07
    Модератор

Все ответы