PDA

View Full Version : فلش در html



bernadet730
یک شنبه 12 مرداد 1382, 10:39 صبح
سلام دوستان
من یک صفحه ای دارم که در آن یک آبجکت فلش گذاشتم . می خواهم کاری کنم که اگر کاربر روی دستگاهش plug in flash نصب نبود ، به جای آبجکت من یک پیغام به زبان فارسی آماده کنم و نمایش بدهم آیا به نظر شما امکان پذیر هست؟

Vahid_Nasiri
یک شنبه 12 مرداد 1382, 13:57 عصر
بله! می توان چک کرد آیا شخصی پلاگین مربوطه را روی سیستم خودش دارد یا نه . اینطوری :
http://www.webreference.com/js/tips/010613.html
و
http://www.webreference.com/js/tips/010523.html

bernadet730
دوشنبه 13 مرداد 1382, 09:13 صبح
سلام آقای نصیری
با تشکر فراوان و با عرض شرمندگی :( ،
من به آدرس های مربوطه مراجعه کردم ولی نمی دانم چگونه باید از فایل js مربوطه استفاده نمایم.

Vahid_Nasiri
دوشنبه 13 مرداد 1382, 12:12 عصر
اشکالی نداره عزیزم! به اینصورت می توان استفاده کرد ( سورس صفحه ی HTML‌ اینبار با وی بی اسکریپت ):


<html>

<head>
<META name=VI60_defaultClientScript content=VBScript>
<title>Test Flash</title>

<SCRIPT LANGUAGE=VBScript>
Function Flash_checkForActiveX
Dim hasPlayer, playerversion, minVersion
minVersion = 4
hasPlayer = false
playerversion = 10
Do While playerversion >= minVersion
On Error Resume Next
hasPlayer = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & playerversion & "")))
If hasPlayer = true Then Exit Do
playerversion = playerversion - 1
Loop
Flash_checkForActiveX = hasPlayer
End Function
</SCRIPT>


<SCRIPT LANGUAGE=vbscript>
<!--
if Flash_checkForActiveX=true then
window.document.write "flash is not supported."
else
window.document.write "flash is supported."
end if

-->
</SCRIPT>

</head>

<body >

</body>

</html>