Поскольку многие мобильные терминалы не поддерживают Flash, многие красочные эффекты вспышки не могут быть выпущены. Если вы можете судить тип доступа к веб -странице (ПК или мобильный терминал). Вы можете получить правильное лекарство и узнать решение!
Тип доступа - это мобильный терминал, который мы используем .gif вместо анимации Flash (.swf Suffix), и сторона ПК не изменилась. Это прекрасно!
Как показано ниже, функция FlashChecker () - это тип, используемый для обнаружения доступа.
Код кода копирования следующим образом:
<script language = "javascript" type = "text/javascript">
/*
*Используется для определения того, является ли это ПК или мобильным терминалом
*Return: flashchecker ().
* Наоборот, мобильный терминал
*/
функция FlashChecker () {
var hasflash = 0;
var flashversion = 0;
var isie = /*@cc_on!@* /0;
if (isie) {
var swf = new ActivexObject ("Shockwaveflash.shockwaveflash");
if (swf) {
Hasflash = 1;
Vswf = swf.getVariable ("$ версия");
Flashversion = parseint (vswf.split ("") [1] .split (",");
}
}
еще {
if (if (navigator.plugins && navigator.plugins.length> 0) {{
var swf = navigator.plugins ["Shockwave Flash"];
if (swf) {
Hasflash = 1;
var words = swf.description.split ("" ");
for (var i = 0; i <word.length; ++ i) {{
if (isnan (parseint (words [i]))) {
продолжать;
}
Flashversion = parseint (слова [i]);
}
}
}
}
Возвращаться {
F: Hasflash, V: Flashdersion
};
}
</script>
расширение:
Код кода копирования следующим образом:
<script language = "javascript" type = "text/javascript">
/*
* Вывод Animation SWF в соответствии с параметром
* URL: нажмите на адрес прыжка после анимации SWF
* SWFLINK: * .SWF Адрес материала
*/
Функция getSwfhtml (url, swflink) {
html = "<a style = 'Положение: Absolute; Top: 0; слева: 0; внизу: 0; справа: 0; diss: block;" +
«Ширина: 100%; " +);" +); " +);" +);
"Непрозрачность: 0; фон: #fff; 'href ='" + url + "'target =' _ blank '>" +
"</a>" +
"<object width = '590' eight = '55 'align =' middle '>" +
"<Param name = 'AllingCridceAccess' value = 'Never' />" +
"<Param name = 'Quality' value = 'High' />" +
"<Param name = 'wmode' value = 'прозрачный' />" +
"<Param name = 'movie' value = '" + swflink + "' />" +
"<embed wmode = 'прозрачный' src = '" + swflink + "' obster = 'high'" +
"Width = '590' eight = '55 'align =' middle 'AllingCrickCcess =' Never 'type =' Application/X-Shockwave-Flash '" + "
"PluginSpage = '" + url + "' />" +
"</object>" ;;
Вернуть HTML;
}
</script>