Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Работа над сайтом > HTML-верстка

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 24.08.2002, 14:35
scriptum вне форума Посмотреть профиль Отправить личное сообщение для scriptum Посетить домашнюю страницу scriptum Найти все сообщения от scriptum
  № 1  
scriptum

Регистрация: Sep 2001
Адрес: Хайфа, Израиль
Сообщений: 133
По умолчанию предзагрузчик

Привет всем!

Не подскажет ли кто-нибудь, можно ли использовать мувик, сделанный во Флэше, в качестве предзагрузчика к странице HTML? Если да, то с помощью какого кода?

Спасибо!

Старый 25.08.2002, 00:23
StimS вне форума Посмотреть профиль Отправить личное сообщение для StimS Посетить домашнюю страницу StimS Найти все сообщения от StimS
  № 2  
StimS
 
Аватар для StimS

Регистрация: Aug 2001
Адрес: Россия/Москва/Красная Площадь/Мавзолей/Кв. №2
Сообщений: 702
Отправить сообщение для StimS с помощью ICQ
Поверь, я бы написал тебе код, если бы знал, как это делать с НетШкафом (а это можно, так что потрудись, поищи):

Строение дока:

<html>
<script><!--
// Только для Експлорера
function prov(){
if (window.status == "Готово" && window.status == "Done"){
flash.style.visibility = "hidden";
html.style.visibility = "visible";
} else {
prov();
}
// --></script>
<body onLoad="prov();" bgcolor="#000000">
<div* id="flash" style="position:absolute;visibility:visible"><...flashmovie(очень легкий, хотя вместо флэшака можно использовать простую надпись текстом)...></div>

<div id="html" style="position:absolute;visibility:hidden">

Весь ХТМЛ док со всеми элементами

</div>

-----------------
* для нетскейпа layer и код будет другим
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad:

Во имя процессора-отца, процесса-сына и святого root'а. Аминь.

Старый 25.08.2002, 01:08
scriptum вне форума Посмотреть профиль Отправить личное сообщение для scriptum Посетить домашнюю страницу scriptum Найти все сообщения от scriptum
  № 3  
scriptum

Регистрация: Sep 2001
Адрес: Хайфа, Израиль
Сообщений: 133
StimS, большое спасибо.
Я попробую воспользоваться этим кодом и сообщу о результатах; у меня наверняка еще будут вопросы, и наверняка идиотские, т.к. об ХТМЛ я, честно говоря, не знаю почти ничего (документ, о котором идет речь, создается во Фронт-Пейдже...).
Пока!

Старый 25.08.2002, 01:16
StimS вне форума Посмотреть профиль Отправить личное сообщение для StimS Посетить домашнюю страницу StimS Найти все сообщения от StimS
  № 4  
StimS
 
Аватар для StimS

Регистрация: Aug 2001
Адрес: Россия/Москва/Красная Площадь/Мавзолей/Кв. №2
Сообщений: 702
Отправить сообщение для StimS с помощью ICQ
Упс, ошибка!
Вместо старой строки поставь новую:

if (window.status == "Готово" || window.status == "Done"){
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad:

Во имя процессора-отца, процесса-сына и святого root'а. Аминь.


Последний раз редактировалось StimS; 25.08.2002 в 01:19.
Старый 25.08.2002, 17:18
scriptum вне форума Посмотреть профиль Отправить личное сообщение для scriptum Посетить домашнюю страницу scriptum Найти все сообщения от scriptum
  № 5  
scriptum

Регистрация: Sep 2001
Адрес: Хайфа, Израиль
Сообщений: 133
StimS, привет! Ниже идет вся моя страничка вместе с твоим кодом. Разумеется, она не работает. FrontPage отмечает две ошибки:
а. строка 5 символ 15 "предполагается наличие идентификатора"
б. строка 12 символ 1 "предполагается наличие объекта"

<html>

<script><!--
function prov(if (window.status == "Готово" || window.status == "Done"){
flash.style.visibility = "hidden";
html.style.visibility = "visible";
} else {
prov();
}
// --></script>
<body onLoad="prov();" bgcolor="#000000">
<div* id="flash" style="position:absolute;visibility:visible"><semprelo.swf></div>

<div id="html" style="position:absolute;visibility:hidden">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>homepage</title>
<meta name="Microsoft Theme" content="strtedge 011, default">
<meta name="Microsoft Border" content="tl, default">
</head>

<frameset cols="16%,*">
<frame name="left" src="semside.swf" scrolling="auto">
<frame name="right" src="home.htm" scrolling="auto">
<noframes>
<body>

<p>This page uses frames, but your browser doesn't support them.</p>

</body>
</noframes>
</frameset>
</div>
</html>

Вот такие пирожки.

Старый 26.08.2002, 00:34
StimS вне форума Посмотреть профиль Отправить личное сообщение для StimS Посетить домашнюю страницу StimS Найти все сообщения от StimS
  № 6  
StimS
 
Аватар для StimS

Регистрация: Aug 2001
Адрес: Россия/Москва/Красная Площадь/Мавзолей/Кв. №2
Сообщений: 702
Отправить сообщение для StimS с помощью ICQ
Мда, дела с ХТМЛ твои действительно плохи, что говорить про ЯС...

Да и фронтПэйдж тожа не рулит

Вот правильный вариант (сравни со старым):

<html>

<script language="javascript"><!--
function prov(){
if (window.status == "Готово" || window.status == "Done"){
flash.style.visibility = "hidden";
html.style.visibility = "visible";
} else {
prov();
}
// --></script>
<body onLoad="prov();" bgcolor="#000000">
<div id="flash" style="position:absolute;visibility:visible"><semprelo.swf></div>

<div id="html" style="position:absolute;visibility:hidden">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>homepage</title>
<meta name="Microsoft Theme" content="strtedge 011, default">
<meta name="Microsoft Border" content="tl, default">
</head>

<frameset cols="16%,*">
<frame name="left" src="semside.swf" scrolling="auto">
<frame name="right" src="home.htm" scrolling="auto">
<noframes>
<body>

<p>This page uses frames, but your browser doesn't support them.</p>

</body>
</noframes>
</frameset>
</div>
</html>

PS: это для фрэймов лучше не использовать, т.к. идет тег <body>. А вот страничку с загрузчиком можно запихнуть во фрэйм (в твоем случае, во второй). так что если не работает так - не моя вина, убери фрэймсет нафиг.

__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad:

Во имя процессора-отца, процесса-сына и святого root'а. Аминь.

Старый 26.08.2002, 01:18
scriptum вне форума Посмотреть профиль Отправить личное сообщение для scriptum Посетить домашнюю страницу scriptum Найти все сообщения от scriptum
  № 7  
scriptum

Регистрация: Sep 2001
Адрес: Хайфа, Израиль
Сообщений: 133
Спасибо. О результатах сообщу.

Старый 26.08.2002, 12:48
scriptum вне форума Посмотреть профиль Отправить личное сообщение для scriptum Посетить домашнюю страницу scriptum Найти все сообщения от scriptum
  № 8  
scriptum

Регистрация: Sep 2001
Адрес: Хайфа, Израиль
Сообщений: 133
По умолчанию муки совести

Не, не получается. ФП отмечает две ошибки:
- строка 14, символ 1, предполагается наличие «}»
(а куда засунуть эту скобку, я не понимаю).
- строка 15, символ 1, предполагается наличие объекта
(какого объекта – тоже не понимаю).
Фреймсет убирал – безрезультатно.
В общем, мне ужасно неловко, что я заморочил тебе голову - мне не следовало соваться в эту область вообще. Я просто сделаю всю страничку во флэше, и дело с концом.
Извини, и спасибо большое-пребольшое!

Старый 28.08.2002, 22:12
StimS вне форума Посмотреть профиль Отправить личное сообщение для StimS Посетить домашнюю страницу StimS Найти все сообщения от StimS
  № 9  
StimS
 
Аватар для StimS

Регистрация: Aug 2001
Адрес: Россия/Москва/Красная Площадь/Мавзолей/Кв. №2
Сообщений: 702
Отправить сообщение для StimS с помощью ICQ
Мда, скобка там....

Замени этот кусок и попробуй еще (последний) раз:

----------------------------------
function prov(){
if (window.status == "Готово" || window.status == "Done"){
flash.style.visibility = "hidden";
html.style.visibility = "visible";
} else {
prov();
}
}
----------------------------------

__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad:

Во имя процессора-отца, процесса-сына и святого root'а. Аминь.

Старый 30.08.2002, 02:54
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 10  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
ну как? вышло? мне просто архи-интересно. Я вообще не предполагал, что это возможно.
Висивагами пользоваться не стоит.
Интересно, а где бы такое откопать. Прелоадер для html 0 прикольно
__________________
а мы летим орбитами путями не избитыми...

Создать новую тему   Часовой пояс GMT +4, время: 14:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 14:04.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.