Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as [[JavaScript]].
- HTML Standard https://html.spec.whatwg.org/multipage/
- DOM Standard https://dom.spec.whatwg.org/
- [[web-development]]
- jagttt's blog 选定一个后端技术然后前端从 jQuery 开始熟悉,很快就能做出很有成就感的东西。
-
判断操作系统
click to view details
<html> <head> <title>判断操作系统</title> <script type="text/javascript"> function detectOS() { var platform = navigator.platform.toLowerCase(); var userAgent = navigator.userAgent.toLowerCase(); // windows if (platform.indexOf("win") > -1) { if (userAgent.indexOf("Windows NT 5.0") > -1 || userAgent.indexOf("Windows 2000") > -1) { return "Win2000"; } else if (userAgent.indexOf("Windows NT 5.1") > -1 || userAgent.indexOf("Windows XP") > -1) { return "WinXP"; } else if (userAgent.indexOf("Windows NT 5.2") > -1 || userAgent.indexOf("Windows 2003") > -1) { return "Win2003"; } else if (userAgent.indexOf("Windows NT 6.0") > -1 || userAgent.indexOf("Windows Vista") > -1) { return "WinVista"; } else if (userAgent.indexOf("Windows NT 6.1") > -1 || userAgent.indexOf("Windows 7") > -1) { return "Win7"; } else if (userAgent.indexOf("Windows NT 10.0") > -1 || userAgent.indexOf("Windows 10") > -1) { return "Win10"; } else { return "Other Windows"; } } else if (platform.indexOf("mac") > -1) { return "Mac"; } else if (platform.indexOf("x11") > -1) { return "Unix"; } else if (platform.indexOf("linux") > -1) { if (userAgent.indexOf("android") > -1) { return "Android"; } else { return "Linux"; } } else if (platform.indexOf("iphone") > -1) { return "iPhone"; } else if (platform.indexOf("ipad") > -1) { return "iPad"; } else { return "other. platform:" + platform + " userAgent:" + userAgent; } } var os = detectOS() document.writeln("您的操作系统是:" + os); alert(os); </script> </head> <body> </body> </html>