JavaScript-cookie是客户端本地,持久存储用户私密数据的文件
navigator:封装浏览器配置信息的对象 cookieEnabled:判断浏览器是否启用cookie cookie是什么:cookie是客户端本地,持久存储用户私密数据的文件 plugins:包含了所有插件的信息 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <script> function checkPlugins(pname){ //遍历navigator的plugins集合 for(var i= 0; i<navigator.plugins.length;i++){ //如果当前插件的name等于pname if(navigator.plugins[i].name==pname){ return true;//返回true } } //遍历结束 //返回false return false; } console.log(checkPlugins("Chrome PDF Viewer"),true), //true console.log("QQ Music") </script> </body> </html>
1 navigator:封装浏览器配置信息的对象 2 cookieEnabled:判断浏览器是否启用cookie 3 cookie是什么:cookie是客户端本地,持久存储用户私密数据的文件 4 <!DOCTYPE html> 5 <html> 6 <head lang="en"> 7 <meta charset="UTF-8"> 8 <title></title> 9 </head> 10 <body> 11 <script> 12 //如果浏览器启用了cookie 13 if(navigator.cookieEnabled){ 14 //提示:已启用cookie,请妥善保存个人信息 15 document.write("<h1>浏览器已经启用cookie,请妥善保存个人信息</h1>"); 16 }else{ 17 //否则提示:cookie已禁用,记住密码功能无法使用 18 document.write("<h1>cookie已禁用,记住密码功能无法使用</h1>"); 19 } 20 </script> 21 </body> 22 </html>