JS 入门教程-20-js navigator 浏览器信息,js 警告框, js 确认框,js 提示框

目录

Navigator

window.navigator 对象包含有关访问者浏览器的信息。

例子

  • navigator.html
<script>
console.log("Browser CodeName: " + navigator.appCodeName);
console.log("Browser Name: " + navigator.appName);
console.log("Browser Version: " + navigator.appVersion);
console.log("Cookies Enabled: " + navigator.cookieEnabled);
console.log("Platform: " + navigator.platform);
console.log("User-agent header: " + navigator.userAgent);
console.log("User-agent languager: " + navigator.systemLanguage);
</script>

结果

Browser CodeName: Mozilla
navigator.html:3 Browser Name: Netscape
navigator.html:4 Browser Version: 5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36
navigator.html:5 Cookies Enabled: true
navigator.html:6 Platform: MacIntel
navigator.html:7 User-agent header: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36
navigator.html:8 User-agent languager: undefined

备注

Navigator 数据可被浏览器使用者更改,所以不应该用于检测浏览器版本。

消息框

说到消息框,首先推荐下 layer

实际工作中,尽量不要使用这些原生的消息框,用户体验极差。

但是原理一定要搞清楚

警告框

当警告框出现后,用户需要点击确定按钮才能继续进行操作。

alert("警告信息!");

确认框

当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。

点击确认,return true; 否则 return false;

confirm("你年满18周岁了吗?");

提示框

当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操纵。

点击确认,return 输入值; 否则 return null;

prompt("提示信息", "默认值");

目录导航

目录导航

猜你喜欢

转载自blog.csdn.net/ryo1060732496/article/details/80206154
今日推荐