一、JavaScript之平稳退化
这边使用一个当用户点击某个页面内某个链接弹出一个新窗口的案例:
JavaScript使用window对象的open()方法来创建新的浏览器窗口;
window.open...如果省略这个参数(这个参数为空),屏幕上将弹出一个空白的浏览器窗口。
name:新窗口的名字。...featrues:这个参数是以逗号分隔的一个字符串,他的内容是新窗口的各种属性,如新窗口的宽,高,以及新窗口被启用或禁用的各种浏览器的各种浏览功能(工具条、菜单条、初始显示位置等等);
open()方法是使用...,即使浏览器禁用了JavaScript或者JS失效,这个链接都能正常打开;关于平稳退化这一点,CSS做的很好,即使css加载失败或者被禁用,网页的内容正常显示。...绝大多数浏览器都能或多或少地支持JavaScript,绝大多数现代浏览器对DOM的支持都非常不错,但是还是有极少数古老的浏览器可能无法理解,所以这种情况下,即使这类用户使用的是支持JavaScript的浏览器某些脚本也不一定能正常工作