( تعداد نمایش : 1617 )

شناسایی Browser

اغلب موارد اجرای مناسبترین حالت یک صفحه بهتر است که نوع browser کاربر مشخص شود.

برای شناسایی نوع browser کاربر

if(navigator.appName== “Microsoft Internet Explorer”){

1.

بدین وسیله در صورتیکه مشخصه appName در browser برنامه Microsoft Internet Explorer باشد, اسکریپت به قسمت then میرود.

document.write(“You’re ruuning Internet Explorer”)

2.

در صورتیکه شرط درست باشد دستور write اجرا شده و عبارت داخل گیومه نشان داده میشود.

else {s
if(navigator.appName== “Netscape”) {

3.

میتوان از دستور if/else دیگری استفاده نمود, در این مرحله در صورتیکه appName مربوطه به Netscape باشد, برنامه به قسمت then در مرحله بعد میرود.

document.write(“You’re running Netscape“)

4.

در صورتی که کاربر از IE استفاده کند متن بالا برای نمایش داده خواهد شد.

document.write(“You’re not running Netscape or IE“)

5.

در صورتیکه کاربر نه از IE و نه از Netscape استفاده کند, پیغام فوق نمایش داده خواهد شد.

<html>
<head>

</head>

<body>
<h1>
<script language=”javascript” type=”text/javascript”>

if (navigator.appName== “Microsoft Internet Explorer”) {
document.write(“You’re ruuning Internet Explorer”)

}
else {
if (navigator.appName== “Netscape”) {
document.write(“You’re ruuning Netscape”)

}
else {
document.write(“You’re not ruuning IE or Netscape”)

}
}

</script>

</h1>

</body>
</html>

دیدگاه خود را بیان کنید.

باید وارد سایت شده باشید برای دیدگاه دادن