Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Интеграция Flash с... (http://www.flasher.ru/forum/forumdisplay.php?f=2)
-   -   Flash-заставка не хочет переходить на html страницу (http://www.flasher.ru/forum/showthread.php?t=57549)

Rosida 27.04.2004 13:42

Flash-заставка не хочет переходить на html страницу
 
Есть обычный сайт с flash-заставкой в начале. После проигрывания заставки должна грузиться главная статическая страница сайта.

Пробовала вот так:
getURL("company.html");
и вот так:
onEnterFrame = function () { getURL("company.html", "_self");};

Страница грузиться категорически не хочет. После долгих испытаний с dindin (за что ему огромное спасибо!) мы выяснили, что виноваты настройки нашего сервера. На бесплатном хостинге все подгружается нормально.

Какие есть пути обхода этой проблемы?

_zhloba 04.05.2004 11:00

Чесно говоря, не сталкивался с тем, чтобы getURL не срабатывала.
В данном случае нужно под заставкой предусмотреть обычную
HTML ссылку на главную страницу сайта.
Это нужно сделать еще и по другим причинам:
1. Пользователи, неоднократно посещающие сайт, предпочтут
не смотреть одну и ту же заставку каждый раз, а пропустить ее, не дожидаясь ее загрузки и окончания проигрывания.
2. Большинство поисковых систем не видят ссылки внутри флаш, и зайдя на страницу с заставкой, не пойдут дальше и сайт не проиндексируют.

wwwita 05.05.2004 18:21

_zhloba, поисковикам обычно первую страницу сайта даешь... т.е. можно не индексную ... на интро они и так не выкинут... там им нечего индексировать.

Rosida, onEnterFrame это круто конечно... :D и как ...проверили, работает? попробуй вместо self поставить top... может тот сервак ещё какой то фрейм вешает поверх...
насчет getURL - она работает и на локале - поэтому странно, что возможна зависимость от сервера.
из способов обойти можно посоветовать написать
function gotURL (str){
getURL(str);
}
кинуть её в рут и вызывать как _root.gotURL("page.htm");
*раньше не работала gotoAndPlay(2,"scene2"); из не рута и такой способ помогал*
второй способ - вызвать javascript функцию через fscommand либо через какую-нибудь короткую запись как javacsript:document.location=page.htm

Baltika 18.05.2004 20:27

Re: Flash-заставка не хочет переходить на html страницу
 
Цитата:

Оригинал написал(а) Rosida

..
После долгих испытаний с dindin (за что ему огромное спасибо!) мы выяснили, что виноваты настройки нашего сервера...

ГЫ
супер!
и какие-такие настройки виноваты, можно полюбопытствовать ? ;)


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

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