Debido a que muchas terminales móviles no admiten Flash, no se pueden lanzar muchos efectos de flash coloridos. Si puede juzgar el tipo de acceso a la página web web (PC o terminal móvil). ¡Puede obtener el medicamento correcto y descubrir la solución!
El tipo de acceso es el terminal móvil que usamos .gif en lugar de la animación Flash (.swf sufijo), y el lado de la PC no cambió. ¡Esto es perfecto!
Como se muestra a continuación, la función flashchecker () es el tipo utilizado para detectar el acceso.
Copiar código del código de la siguiente manera:
<script language = "javaScript" type = "text/javaScript">
/*
*Se utiliza para detectar si es PC o terminal móvil
*Return: flashchecker ().
* Por el contrario, la terminal móvil
*/
función 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 ("$ versión");
Flashversion = parseInt (vswf.split ("") [1] .split (",");
}
}
demás {
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 (palabras [i]))) {
continuar;
}
Flashversion = parseInt (palabras [i]);
}
}
}
}
Devolver {
F: Hasflash, V: FlashVersion
};
}
</script>
expansión:
Copiar código del código de la siguiente manera:
<script language = "javaScript" type = "text/javaScript">
/*
* Salida de animación SWF de acuerdo con el parámetro
* URL: haga clic en la dirección de salto después de la animación SWF
* SWFLINK: * .SWF Dirección de material
*/
Función getSwfhtml (url, swflink) {
html = "<a style = 'Posición: Absoluto; arriba: 0; Izquierda: 0; Bottom: 0; Derecha: 0; Diss: Block;"
"Ancho: 100%; Expresión (this.ParentNode.sCrollHeight); " +);" +); " +);" +);
"Opacidad: 0; fondo: #fff; 'href ='" + url + "'target =' _ en blanco '>" +
"</a>" +
"<Object width = '590' Height = '55 'align =' Middle '>" +
"<Param name = 'omnisioncriptaccess' value = 'nunca' />" +
"<Param name = 'Quality' value = 'high' />" +
"<Param name = 'wmode' value = 'transparent' />" +
"<Param name = 'Movie' value = '" + swflink + "' />" +
"<incrustar wmode = 'transparent' src = '" + swflink + "' pregunta = 'alto'" +
"Width = '590' Height = '55 'align =' Middle 'LETINCRECTACSS =' Nunca 'type =' Application/X-ShockWave-Flash '" + "
"pluginspage = '" + url + "' />" +
"</objeto>" ;;
Devolver html;
}
</script>