PDA

View Full Version : سوال: فهمیدن فعال و غیر فعال بودن جاوا اسکریپت



Exoid948
دوشنبه 22 تیر 1388, 14:13 عصر
با سلام.
من یه سوال داشتم.
ایا در php امکان این وجود داره که فهمید javascript در مرورگر فعال هست یا غیر فعال؟ ویا اینکه فهمید جاوا اسگریپت اجرا شده یا نه.

ممنون از سایت خوبتون.

امیـرحسین
دوشنبه 22 تیر 1388, 16:11 عصر
ساده ترین راه برای کنترل خودکار، اینه که یک درخواست کوچیک آژاکس ایجاد کنید.
اگر این درخواست اجرا شد، پس جاوااسکریپت فعاله. (یه آموزش اجمالی برای آژاکس (http://boplo.ir/web-design/ajax-learn-tutorial/)، اگر نیاز دارید).

راه دیگه هم اینه که از طریق جاوااسکریپت، یه تاثیری رو لینکها بذارید. مثلا این عبارت رو به انتهای آدرس همه لینکها اضافه کنید:

&js=1
در نتیجه وقتی کاربر روی لینکی کلیک کنه، توی PHP میشه فهمید.
مشابه این کار رو تو فرم ها هم میشه کرد (توسط ایجاد فیلد مخفی یا اضافه کردن کوئری به آدرس در action)

amirepsilon
دوشنبه 22 تیر 1388, 16:31 عصر
غیر از روش امیر حسین جان، لطفا هرموقع خواستی از جاوا اسکریپت استفاده کنی این کد رو اول و آخر دستورات بزار:


<--


!-->

TheMohammad
دوشنبه 22 تیر 1388, 21:38 عصر
HTML <noscript> Tag (http://www.w3schools.com/TAGS/tag_noscript.asp)