noscript是什么
Noscript是一个代码编程元素,用于在脚本未执行时定义替代内容(文本)。
Noscript是一个代码编程元素,用于在脚本未执行时定义替代内容(文本)。
定义
传统定义
该标签可用于识别
这段代码意味着,如果浏览器不支持脚本代码,将显示嵌入页面的内容
定义和用法
noscript元素用于在脚本未执行时定义替代内容(文本)。
该标签可用于识别
HTML和XHTML的区别
没有人
HTML 4.01和HTML5的区别
在HTML 4.01中,
在HTML5中,
全局属性
类别、数据-*、目录、可拖动、id、语言、样式、标题、翻译、拖放区、隐藏、上下文菜单、拼写检查
版本
软件版本:V2.5.8
软件大小:0.51兆字节
软件语言:英语软件
结束日期:2012年10月21日
授权方式:自由软件
软件分类:国外软件
运行环境:Win2003,WinXP,Win2000,Win9X
提示和注意事项
注意:如果浏览器支持脚本,它将不会显示noscript元素中的文本。
注意:
例子
Java Script语言
& ltbody>。
…
…
& lt脚本类型= & # 8221;文本/JavaScript & # 8221;>。
& lt!–
document . write(& # 8220;你好世界!”)
//–>。
& lt/script>。
& ltnoscript>。你的浏览器不支持JavaScript!& lt/noscript>。
…
…
& lt/body>。
脚本语言
& ltbody>。
…
…
& lt脚本类型= & # 8221;text/VBScript & # 8221;>。
& lt!–
document . write(& # 8220;你好世界!”)
‘–>。
& lt/script>。
& ltnoscript>。您的浏览器不支持VBScript!& lt/noscript>。
…
…
& lt/body>。
标准属性
id,类,标题,样式,dir,lang,xml:lang
NoScript
是为Mozilla Firefox和Mozilla Application Suite web浏览器(如Flock、SeaMonkey等)开发的免费开源扩展(Add-ons)。).NoScript允许基于白名单有选择地执行JavaScript、Java、Flash、slic Light等插件和脚本内容。
特征
安全性和使用方法
安装后,JavaScript、Java、Flash、slic Light等可执行文件默认会被Firefox屏蔽。然后,用户可以允许内容。NoScript在Firefox中占据一个工具栏图标或状态栏图标,显示正在浏览的页面上每个站点被阻止或允许的内容,还提供允许以前被阻止的内容或阻止以前被允许的内容的选项。
站点匹配和白名单
对于每个页面,可以允许一个特定的地址、一个特定的域名或一个根域名,其内容将在获得许可后执行。同时,一个域名被允许后,它的所有子域默认都是被允许的,并且独立于协议(比如http、https)。当一个地址被允许时,它的所有子目录都将被允许,而它的根域名和其他二级域名将不被允许。
黑名单
网页也可以在NoScript中列入黑名单。将页面列入黑名单不仅会阻止脚本内容的执行,还会删除允许其执行的选项。
反XSS保护
2007年4月11日,Noscript 1.1.4.7版公开发布,增加了客户端级别的保护,防止0类和1类XSS攻击。一旦一个页面试图将HTML或JavaScript代码插入另一个页面,NoScript就会过滤掉有害的请求,并消除这些危险。
强制HTTPS转换
2008年9月15日,Noscript 1 . 8 . 1版公开发布,允许用户通过https强制访问某些网站,增加了安全性。另外,NoScript还可以强制https网站对Cookies进行加密,防止Cookies被劫持。
2009年9月23日,Noscript 1.9.8.9版增加了对STS的支持。这项功能使用户很难自动访问支持的网站(例如,贝宝),只能通过HTTPS。
奖品
NoScript被《个人电脑世界》杂志评为2006年100大最佳产品之一。
0条评论