simplyAl
Guest
Новый вопрос по интеграции контента в сайт (+)
Необходимо интегрировать хтмл текст с одного сайта в другой - что-то типа хтмл баннеров. Таких баннеров, подгружающих инфу с удаленного сервера на одной странице будет больше 10.
Можно подгружать контент через JavaScript src="index.php"
или через iframе.
дак вот проблема в том, что:
JavaScript
Броузер приостанавливает загрузку стараницы до тех пор пока не загрузит содержимое src. Т.е. если в index.php написать sleep(60), то хтмл страница в которую интегрируется контент будет грузиться 60*10=600 секунд Броузер будет ждать ответа от всех копий 10nb JavaScript src="index.php" перед тем как отобразить страницу юзеру.
iframе
В этом случае броузер сразу делает 10 iframе'ов и сразу отображает страницу пользователю, только ПОТОМ подгружается содержимое iframe'ов. И все бы хорошо, но тут возникает другая пробелема: поскольку у меня интегрируется хтмл баннер, я не могу наперед знать его высоту. Если можно в параметрах тега iframe выставить width=100% и решить вопрос с шириной, то с высотой я не знаю что придумать (скролинга быть не должно).
Итак, вопрос:
Как сделать так, чтобы можно было подгружать инфу с удаленного сервера внутрь хтмл страницы при этом:
1) не замедляя отдачу самой страницы юзеру
2) отталкиваться от того, что подгружаемый контент может быть переменной длины.
PS: есть еще варинт работы через тэг OBJECT, но пробема та же что и в iframe - как выставлять высоту и ширину объекта?
Необходимо интегрировать хтмл текст с одного сайта в другой - что-то типа хтмл баннеров. Таких баннеров, подгружающих инфу с удаленного сервера на одной странице будет больше 10.
Можно подгружать контент через JavaScript src="index.php"
или через iframе.
дак вот проблема в том, что:
JavaScript
Броузер приостанавливает загрузку стараницы до тех пор пока не загрузит содержимое src. Т.е. если в index.php написать sleep(60), то хтмл страница в которую интегрируется контент будет грузиться 60*10=600 секунд Броузер будет ждать ответа от всех копий 10nb JavaScript src="index.php" перед тем как отобразить страницу юзеру.
iframе
В этом случае броузер сразу делает 10 iframе'ов и сразу отображает страницу пользователю, только ПОТОМ подгружается содержимое iframe'ов. И все бы хорошо, но тут возникает другая пробелема: поскольку у меня интегрируется хтмл баннер, я не могу наперед знать его высоту. Если можно в параметрах тега iframe выставить width=100% и решить вопрос с шириной, то с высотой я не знаю что придумать (скролинга быть не должно).
Итак, вопрос:
Как сделать так, чтобы можно было подгружать инфу с удаленного сервера внутрь хтмл страницы при этом:
1) не замедляя отдачу самой страницы юзеру
2) отталкиваться от того, что подгружаемый контент может быть переменной длины.
PS: есть еще варинт работы через тэг OBJECT, но пробема та же что и в iframe - как выставлять высоту и ширину объекта?