PDA

View Full Version : سوال: منویی از جنس فلش و نصب نبودن فلش پلیر!!!



mohammad abedi
دوشنبه 19 مهر 1389, 10:00 صبح
با سلام به همه دوستان
منوی اصلی سایتم را با فلش طراحی کردم حال اگر در کلاینت فلش پلیر نصب باشه منو را نمایش میدهد ولی اگر نصب نباشه جای اون خالی میمونه. حالا از شما میخوام کمک کنید که برای گزینه دوم (نصب نبودن فلش پلیر) راه حلی به من معرفی کنید.
برای مثال یکی از دوستان گفت که اسکریپتی وجود داره که چک میکنه فلش پلیر نصب هست یا نه ولی دقیقا اونو نمیدونست. حالا میخوام اول چک کنم ببینم فلش پلیر اگه نصب هست یا نه؟!! در صورت نصب نبودن به جای فلش از تصاویر آنها استفاده کنم.
ممنون.http://www.p2p.dotnetsource.com/images/emoticons/21.gif

mrbm_2007
دوشنبه 19 مهر 1389, 12:04 عصر
سلام
اینجا یه نمونه هست
http://ist.mit.edu/services/web/reference/guidelines/flash/example
وسط متن لینک دانلود script ش هست (flash_detect.zip (http://ist.mit.edu/sites/default/files/migration/web/reference/guidelines/flash/flash_detect.zip))

ولی این کار باید توسط اسکریپت های سمت سرور انجام بشه
مثلا توی کد php تشخیص بده که آیا فلش پلیر اسکریپت نصب هست یا نه
چون اینطوری باید هر دو منو (هم با فلش هم با css,html) توسط کاربر دانلود بشه که سایت رو بیخودی سنگین می کنه!

mrbm_2007
دوشنبه 19 مهر 1389, 12:12 عصر
این هم کد php برای تشخیص فلش پلیر
h$
$hasFlash=strstr($_SERVER['HTTP_ACCEPT'], 'application/x-shockwave-flash');

mohammad abedi
دوشنبه 19 مهر 1389, 14:09 عصر
با سلام مجدد
من اون صفحه رو دیدم و اون فایل zip شده رو هم دانلود کردم. حقیقتش چیزی دستگیرم نشد. میشه یه مثال ساده برام بزنید که توش چک کنه فلش پلیر نصب هست یا نه و در صورت نصب بودن اون فایلو نمایش و در صورت نصب نبودن به جاش یک عکس نمایش بده. ممنون میشم.
از اینم که جواب میدین ممنون.

mrbm_2007
دوشنبه 19 مهر 1389, 18:34 عصر
توی همون فایل zip یه مثال هست
new_detection_kit\example.html
ولی باز هم میگم بهتره که اینکار در سمت سرور انجام بشه بجای سمت کلاینت