Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как Убрать Click here if you have Flash Player 6 ?


Автор: rentey 17.3.2010, 22:24
Добрый Вечер! Если открыть индексовый index.html файл Флэш вэб галереи, созданной в ФОТОШОП, выдается окно 

Please upgrade your Flash Player.

Already have Flash Player? Click here if you have Flash Player 6 installed.

(Flash player установлен последней версии)

Как можно это убрать, чтобы сразу загружалась галерея?

В файле flashobject.js (на который ссылается Индекс) есть строчки, подскажите что нужно подправить, что бы при открытии индекса сразу происходила загрузка Галереи??

спасибо!

FlashObject = function(swf, id, w, h, ver, c) {
this.swf = swf;
this.id = id;
this.width = w;
this.height = h;
this.version = ver || 6; // default to 6
this.align = "middle"; // default to middle
this.redirect = "";
this.sq = document.location.search.split("?")[1] || "";
this.altTxt = "Please <a href='http://www.macromedia.com/go/getflashplayer'>upgrade your Flash Player</a>.";
this.bypassTxt = "<p>Already have Flash Player? <a href='?detectflash=false&"+ this.sq +"'>Click here if you have Flash Player "+ this.version +" installed</a>.</p>";
this.params = new Object();
this.variables = new Object();
if © this.color = this.addParam('bgcolor', c);
this.addParam('quality', 'high'); // default to high
this.doDetect = getQueryParamValue('detectflash');
}

Автор: bars80080 18.3.2010, 02:17
флэш можно делать в фотошопе?


само условие вызывающее это сообщение находится внутри флэшки. учитывая. что она ориентирована на 6-ую версию, то ей недолго осталось. когда-нибудь современные плееры просто перестанут поддерживать actionscript 1
можно конечно попытаться декомпилировать флешку и найти эти злосчастные строчки, а затем собрать обратно. но далеко не факт, что это получится


Цитата(rentey @  17.3.2010,  21:24 Найти цитируемый пост)
this.version = ver || 6; // default to 6

попробуй поиграть с этой циферкой. подними до современного номера

Автор: rentey 18.3.2010, 17:06
Photoshop CS3, 10.0.1, этим и собиралась галерея..

спасибо за долгожданный ответ!) возможно это и так.. а как вообще отключить проверку версии?? .. я почему то уверен в том, что именно в приведенных строчках выше, это как то кроется..

что касается проверки версии скриптом.. и устаревшего самого модуля флешки.. то это как то не логично получается: Ведь при загрузке страницы в появляющемся окне речь идет о установке более нового плэйера а не устаревшей версии скомпелированной флэш галерее

Please upgrade your Flash Player.

Already have Flash Player? Click here if you have Flash Player 6 installed.


Жду ваших решений и предложений. спасибо

Добавлено через 10 минут и 26 секунд
кстати) сей сыр-бор можно посмотреть на www.dana-meb.ru

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)