Внимание! В связи с устареванием топика эта страница была взята из кэша.
|
Cibtor
Зарегистрирован: 26.02.03
Сообщения: 480
|
Добавлено: 20/03/04 в 17:25
|
|
Подскажите как на javascript сделать определение установлен ли в браузере плугин для флеша. Нужно: если установлен плугин, то загружается флешевый банер, а если нет, то простой. Вот кусок кода который вставил Дреамвьювер, может его можно как-то модернизировать: ------------------------------- <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60"> <param name="movie" value="baner/my_baner.swf"> <param name="quality" value="high"> <embed src="baner/my_baner.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed> </object> -------------------------------
|
K началу
|
|
|
Cibtor
Зарегистрирован: 26.02.03
Сообщения: 480
|
Добавлено: 20/03/04 в 23:56
|
|
Я вижу никто не знает. Тогда может кто подскажет, как сделать, что бы при нажатии на флеш банер страницы открывалась бы как _blank. Это нужно внутрености банера менять или можно как-то по проще сделать ?
|
K началу
|
|
|
sc@NNer
Зарегистрирован: 04.10.03
Сообщения: 1022
|
Добавлено: 21/03/04 в 00:16
|
|
Cibtor писал: | Я вижу никто не знает. Тогда может кто подскажет, как сделать, что бы при нажатии на флеш банер страницы открывалась бы как _blank. Это нужно внутрености банера менять или можно как-то по проще сделать ? |
Это внутри баннера меняется.
|
K началу
|
|
|
Twister
Зарегистрирован: 26.09.03
Сообщения: 40
|
Добавлено: 21/03/04 в 20:57
|
|
Определить можно вот так:
----cut here------- <head> <script language=JavaScript type=text/javascript> <!-- var plugin; var version = 6; var flash = false;
function flashDetect(){ if (navigator.plugins){ if (navigator.plugins["Shockwave Flash"]) { plugin = navigator.plugins["Shockwave Flash"].description; flash = parseInt(plugin.charAt(plugin.indexOf('.') - 1)) >= version; }else{ if ( (navigator.userAgent.indexOf('MSIE') != -1 ) && (navigator.userAgent.indexOf('Win') != -1) ){ var o = '<script language="vbscript">\n'+ 'if ScriptEngineMajorVersion >= 2 then\n on error resume next\n'+ 'flash = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+version + '"))\nend if\n<' + '/script>'; document.write(o); } } } return flash; } // --> </script> </head> ----end cut----
а дальше ставишь проверку:
---cut----- <script language=JavaScript type=text/javascript> <!-- if ( flashDetect() ){ document.write('флеш'); }else{ document.write('хтмл'); } --> </script> ----end cut----
|
K началу
|
|
|
Cibtor
Зарегистрирован: 26.02.03
Сообщения: 480
|
Добавлено: 21/03/04 в 21:06
|
|
Cпасибо. Еще вопрос. Подскажите где в Macromedia Flesh MX можно настроить управление для клика на банере. Я его первый раз открыл и что-т не могу понять где это может быть.
|
K началу
|
|
|
Painter
Зарегистрирован: 29.08.03
Сообщения: 668
|
Добавлено: 21/03/04 в 22:02
|
|
Та делай его на свише и не парься...
зы: Немного саморекламки )) - >>> http://www.crutop.ru/items/index.php?show=h_014
|
K началу
|
|
|
Cibtor
Зарегистрирован: 26.02.03
Сообщения: 480
|
Добавлено: 21/03/04 в 23:30
|
|
Да я не делаю банер - мне надо спонсорский модернезировать .
|
K началу
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |
Внимание! В связи с устареванием топика эта страница была взята из кэша.
|