sIFR не отображается, пока не выполнится весь JavaScript? - PullRequest
0 голосов
/ 30 ноября 2009

Я использую sIFR на странице, которую загружаю в iframe, и использую javascript в родительском окне, которое постоянно опрашивает iframe, чтобы увидеть, когда он меняет высоту (т. Е. Когда вы нажимаете ссылку на странице iframe и он имеет высоту, отличную от предыдущей страницы). В любом случае, проблема в том, что sIFR не отображает отображаемый текст до тех пор, пока не будет выполнена вся страница / скрипт, поэтому, когда страница загружается в первый раз, а javascript ожидает, когда iframe изменит высоту, текст отсутствует. Однако, как только iframe изменит высоту (т. Е. Я нажму на ссылку внутри iframe), javascript завершит работу и отобразится текст, отображаемый в формате sIFR. Есть ли способ разрешить рендеринг sIFR до завершения работы страницы / скриптов?

Ответы [ 2 ]

1 голос
/ 01 декабря 2009

Сначала поместите sifr js и css в <head> перед другими файлами css и js

0 голосов
/ 04 декабря 2009

Как упоминал Джитендра, загрузка файлов в первую очередь поможет. Вы также можете посмотреть Определение нагрузки CSS .

...