PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [آموزش] عکس برای آن هایی که فلش ندارند!



mot.moh
01-05-2008, 06:47 PM
ممکن است شما بخواهید عکسی را که معمولا در بالای صفحه ی سایت می باشد رو با یک فلش جایگزین کنید. اما از این نگران هستید که شاید بازدیدکنندگان شما flash player نداشته باشند.
کد زیر به شما کمک میکند تا برای کاربرانی که فلش پلیر ندارند عکسی به نمایش دربیاید.

ممکن است این کد با مرورگرهایی سازگاری 100 درصد نداشته باشد!





<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[i])))
continue;
var MM_PluginVersion = words[i];
}
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.ShockwaveFla sh." & MM_contentVersion)))n');
document.write('</SCR' + 'IPT> n');
}
if ( MM_FlashCanPlay ) {
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write(&#039; codebase=&quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>=6,0,0,0&quot; &#039;);
document.write(&#039; ID=&quot;script&quot; WIDTH=&quot;300&quot; HEIGHT=&quot;200&quot; ALIGN=&quot;&quot;&gt;&#039;);
document.write(&#039; &lt;PARAM NAME=movie VALUE=&quot;script.swf&quot;&gt; &lt;PARAM NAME=quality VALUE=high&gt; &lt;PARAM NAME=bgcolor VALUE=#FFFFFF&gt; &#039;);
document.write(&#039; &lt;EMBED src=&quot;script.swf&quot; quality=high bgcolor=#FFFFFF &#039;);
document.write(&#039; swLiveConnect=FALSE WIDTH=&quot;300&quot; HEIGHT=&quot;200&quot; NAME=&quot;script&quot; ALIGN=&quot;&quot;&#039;);
document.write(&#039; TYPE=&quot;application/x-shockwave-flash&quot; PLUGINSPAGE=&quot;&#039;&quot;&gt;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>;);
document.write(&#039; &lt;/EMBED&gt;&#039;);
document.write(&#039; &lt;/OBJECT&gt;&#039;);
} else{
document.write(&#039;&lt;IMG SRC=&quot;script.gif&quot; WIDTH=&quot;300&quot; HEIGHT=&quot;200&quot; usemap=&quot;#script&quot; BORDER=0&gt;&#039;);
}
//--&gt;
&lt;/script&gt;&lt;NOSCRIPT&gt;&lt;IMG SRC=&quot;script.gif&quot; WIDTH=&quot;300&quot; HEIGHT=&quot;200&quot; usemap=&quot;#script&quot; BORDER=0&gt;&lt;/noscript&gt;




به جای script.swf آدرس فایل فلش (templates/template_name/images/your_flash.swf) و به جای script.gif آدرس عکس (templates/template_name/images/your_image.gif)را قراردهید. .

همچنین ابعاد فایل فایل فلش و عکس رو باید تغییر بدین. (width and height)

منبع : <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>