JBTALKS.CC
标题:
网页如果不能显示flash,会自动显示图片。有这样的语法吗?
[打印本页]
作者:
andrea821
时间:
2012-10-24 03:42 PM
标题:
网页如果不能显示flash,会自动显示图片。有这样的语法吗?
救命啊~
最近用了flash来做一些广告
才发现!!
如果用手机游览网页的话根本看不见的!!
天啊!
那不是等于前工尽废吗?????
有没有一种语法是
当falsh不能显示出来时,能够显示backup photo的?????
各位高抬贵手帮帮忙!!
谢谢
作者:
宅男-兜着走
时间:
2012-10-24 11:24 PM
http://code.google.com/p/jqplugin/
Google Code 内有这么一个 JS JQUERY插件
是能知道 flash 插件有没有安装的。
接下来你就知道怎么做了
请尝试自己解决下问题。
作者:
prepaidreload
时间:
2012-10-25 11:49 AM
有些手机应该不是看不到flash的。
作者:
andrea821
时间:
2012-10-25 12:25 PM
回复
2#
宅男-兜着走
可是这只是一种plug-in罢了,是吧?
电话看不到flash的咋办呢》?
作者:
andrea821
时间:
2012-10-25 12:27 PM
回复
3#
prepaidreload
可是有些还是看不见的
作者:
prepaidreload
时间:
2012-10-25 12:37 PM
回复
5#
andrea821
尽量不用flash来做你的animation,
简单的animation可以用gif来代替。
因为现在的人,不只是用browser来游览网页,也有是手机。
或你可以做两版本,手机版或网页版。但是会很麻烦。
作者:
andrea821
时间:
2012-10-25 01:04 PM
回复
6#
prepaidreload
我就是想做两个版本
因为花了蛮多时间做那个flash,不想浪费掉
所以想做一个手机版的
有没有一个语法是自动detect到是手机游览我的网页,然后就自动show手机版的呢?
头疼啊~
作者:
prepaidreload
时间:
2012-10-25 01:16 PM
回复
7#
andrea821
不要觉得浪费所以让自己更麻烦。
语法是自动detect你可以google找找。。
作者:
宅男-兜着走
时间:
2012-10-25 04:36 PM
本帖最后由 宅男-兜着走 于 2012-10-25 04:38 PM 编辑
回复
4#
andrea821
这个插件会分析 当前浏览器是否有 flash 插件。
如果没的话, 你就写 JS 去替换 flash, 或图片就好了啊。
确实是不管是手机,还是 平板, 还是 桌面 电脑都好。 都是使用 flash 插件播放动画的。
作者:
andrea821
时间:
2012-10-25 06:03 PM
回复
9#
宅男-兜着走
我有一个code,可是flash套不进去
<SCRIPT LANGUAGE=JavaScript1.1>
<!--
var MM_contentVersion = 6;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
var words = navigator.plugins["Shockwave Flash"].description.split(" ");
for (var i = 0; i < words.length; ++i)
{
if (isNaN(parseInt(words
)))
continue;
var MM_PluginVersion = words
;
}
var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
&& (navigator.appVersion.indexOf("Win") != -1)) {
document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
document.write('on error resume next \n');
document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
document.write('</SCR' + 'IPT\> \n');
}
if ( MM_FlashCanPlay ) {
document.write('<OBJECT classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
document.write(' ID="script" WIDTH="300" HEIGHT="200" ALIGN="">');
document.write(' <
ARAM NAME=movie VALUE="script.swf"> <
ARAM NAME=quality VALUE=high> <
ARAM NAME=bgcolor VALUE=#FFFFFF> ');
document.write(' <EMBED src="script.swf" quality=high bgcolor=#FFFFFF ');
document.write(' swLiveConnect=FALSE WIDTH="300" HEIGHT="200" NAME="script" ALIGN=""');
document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
document.write(' </EMBED>');
document.write(' </OBJECT>');
} else{
document.write('<IMG SRC="script.gif" WIDTH="300" HEIGHT="200" usemap="#script" BORDER=0>');
}
//-->
</SCRIPT><NOSCRIPT><IMG SRC="script.gif" WIDTH="300" HEIGHT="200" usemap="#script" BORDER=0></NOSCRIPT>
作者:
Super-Tomato
时间:
2012-10-25 11:37 PM
回复 宅男-兜着走
我有一个code,可是flash套不进去
andrea821 发表于 2012-10-25 06:03 PM
看清楚一下里面该在哪部分修改档名以嵌入你所要的 flash
欢迎光临 JBTALKS.CC (https://www.jbtalks.cc/)
Powered by Discuz! X2.5