词条 | @cc_on语句 |
释义 | 说明在IE中,有一个鲜为人知的功能叫做条件编译(Conditional Compilation) @cc_on语句|激活条件编译支持。 备注@cc_on语句激活 scripting 引擎中的条件编译。IE支持 @cc_on 语句可以在脚本的注释内启用条件编译功能。 在为 ASP 页或命令行程序编写的脚本中很少使用条件编译变量。这是因为编译器的功能可以使用其他方法来确定。当编写用于网页的脚本时,始终将条件编译代码放入注释中。这样,不支持条件编译的宿主就可以忽略该代码。 注释外的 @if 或 @set 语句也将激活条件编译。 极力推荐在注释中使用 @cc_on 语句,以使不支持条件编译的浏览器也接受此脚本为有效语法: /*@cc_on@*/ ... (脚本的剩余部分) 示例下面的示例阐释了 @cc_on 语句的用法。 /*@cc_on @*/ /*@ document.write("JScript version: " + @_jscript_version + "."); document.write(" "); @if (@_win32) document.write("Running on the 32-bit version of Windows."); @elif (@_win16) document.write("Running on the 16-bit version of Windows."); @else document.write("Running on a different operating system."); @end @*/ |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。