Как предотвратить перезагрузку Flash плеера с помощью iframes? - PullRequest
2 голосов
/ 25 августа 2009

У меня есть веб-сайт с огромным фоновым изображением. Мне нужно поместить флэш-плеер в верхней части сайта, и я только что понял, что каждая страница, на которую они нажимают, является новой страницей, и, таким образом, перезапускает Flash-плеер. Поэтому я хотел бы поместить этот флеш-плеер в iframe, чтобы он продолжал играть в течение всего времени серфинга пользователя.

Но моя проблема в том, будет ли iframe покрывать фоновое изображение, а не находиться под ним? Или фоновое изображение страницы (а не iframe) будет хорошо лежать под iframe, и никто не будет мудрее моих методов? Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

2 голосов
/ 25 августа 2009

Во-первых, вы хотите поместить содержимое отдельных страниц в iframe (а не во флэш-видео), поскольку это то, что вы хотите обновить. Вы хотите, чтобы флэш-память была на реальной родительской странице, чтобы она всегда оставалась неизменной. (или поместите оба в отдельные элементы iframe и обновите только содержимое iframe).

Что касается вашего вопроса о фоне iframes, вы можете сделать его прозрачным, чтобы фон все еще был виден через него.

Для этого установите для свойства ALLOWTRANSPARENCY значение true в вашем iframe, например,

<iframe width="100%" height="500px" name="content" src="home.html" frameborder=0 allowtransparency="true"></iframe>

А затем на страницах, которые будут содержаться в iframe, установите фон тела прозрачным:

<body style="background-color:transparent">
0 голосов
/ 25 августа 2009

Ифреймы плохие, и возьмите с собой все дерьмовые вещи о фреймах (гугл "почему фреймы плохие", если вы хотите немного прочитать).

То, на что вы должны обратить внимание, это некоторые AJAX-техники. Фреймворки JavaScript, такие как Dojo и jQuery , обладают множеством функциональных возможностей, которые вы можете проверить. Это позволит пользователям делать такие вещи, как голосовать, добавлять в избранное или комментировать во время воспроизведения фильма - почти как на Youtube.

Хотя все зависит от того, что у вас под HTML-страницами. Не могли бы вы предоставить больше информации об этом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...