Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.08.2011, 15:18
Аспирант
Отправить личное сообщение для RUVATA Посмотреть профиль Найти все сообщения от RUVATA
 
Регистрация: 08.02.2011
Сообщений: 41

Имеет ли смысл разделение на фреймы ?
Всем доброго времени суток...
Хотел спросить совета у коллективного разума, прежде чем кинуться читать, внимать и пробовать.
Возникла определенная проблема с анимацией в IE6, она была "препарирована", и оказалась особенностью браузера/платформы, чем я собственно решил поделиться...
Так как она не решена до конца... т.е. я по прежнему не получил анимации для связки WinXP + HTA, которая по всей видимости равносильна WinXP + IE6-7(так как в WinXP HTML Application host использует движок IE6-7, не зависимо от установленного в системе IE)
Несколько дней я уделил вопрошанию совета на тематических форумах Microsoft и т.д. просмотров куча - ответа нет.
Ну что-ж надо искать "обход"...
И я предположил что мне может помочь разделение дока на frame или внедрении iframe, и анимацию выполнять в отдельном фрейме.
Как вы думаете имеет ли смысл пробовать или вы заранее можете мне подсказать что это ничего не даст ?
Ответить с цитированием
  #2 (permalink)  
Старый 23.08.2011, 16:41
Профессор
Посмотреть профиль Найти все сообщения от Solovei95
 
Регистрация: 15.03.2011
Сообщений: 353

Фреймы это всегда вред - не советую!
Ответить с цитированием
  #3 (permalink)  
Старый 26.08.2011, 12:25
Профессор
Отправить личное сообщение для popov654 Посмотреть профиль Найти все сообщения от popov654
 
Регистрация: 22.09.2010
Сообщений: 217

Не всегда)
Ответить с цитированием
  #4 (permalink)  
Старый 26.08.2011, 21:04
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от popov654 Посмотреть сообщение
Не всегда)
сегодня - всегда
Ответить с цитированием
  #5 (permalink)  
Старый 27.08.2011, 04:02
Профессор
Отправить личное сообщение для popov654 Посмотреть профиль Найти все сообщения от popov654
 
Регистрация: 22.09.2010
Сообщений: 217

С чего Вы взяли? Я всегда почти их использую. Очень помогает)
Ответить с цитированием
  #6 (permalink)  
Старый 27.08.2011, 10:01
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

зачем? сегодня они нужны только для асинхронной отправки файлов. Вроде всё.

легче сверстать, чем iframe вставлять
Ответить с цитированием
  #7 (permalink)  
Старый 27.08.2011, 10:14
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от melky
сегодня они нужны только для асинхронной отправки файлов.
С появлением FileReader и этого уже не нужно будет... Честно говоря я сам не пойму для чего еще iframe можно применить)
Ответить с цитированием
  #8 (permalink)  
Старый 27.08.2011, 14:50
Профессор
Отправить личное сообщение для popov654 Посмотреть профиль Найти все сообщения от popov654
 
Регистрация: 22.09.2010
Сообщений: 217

Не соглашусь с Вами.
1. Вставка всяких там рекламных баннеров, сётчиков посещений и т.п.
2. Вместо контейнера DIV (если про айфрейм говорим, да впрочем и обычных фреймов это тоже касается)
3. Самое главное - обмен данными между документами. Допустим, в скрытом (!) айфрейме я получаю из PHP скрипта какие-то данные (у скрипта есть JS функции выдачи). При этом (!) перезагрузки основной страницы не происходит, перегружается только скрытый айфрейм (причём можно его перезагрузку повесить на таймер, что чрезвычайно удобно).

Хотя не спорю, это всё же заметно по некоторым контролам браузера, так что AJAX изящнее. Но я его пока не знаю Потому что нуб)
Ответить с цитированием
  #9 (permalink)  
Старый 27.08.2011, 14:53
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от popov654
так что AJAX изящнее. Но я его пока не знаю Потому что нуб)
Вот с этого и надо было начинать
Ответить с цитированием
  #10 (permalink)  
Старый 27.08.2011, 14:58
Профессор
Отправить личное сообщение для popov654 Посмотреть профиль Найти все сообщения от popov654
 
Регистрация: 22.09.2010
Сообщений: 217

Не, ну Вы правы, но мой-то способ тоже вполне себе рабочий (хотя может и через ж...)
Вот живой пример: http://popov654.pp.ru/mixfm
Подсказка: через айфрейм достаётся название трека для бегущей строки

Кроме того: AJAX подход не избавит от кучи ненужных записей в логах веб-сервера, которых явно чересчур много (ну ещё бы, каждые 8 секунд запрос посылается)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск