首页   资讯  应用与安全  Web开发  数据库  编程语言  开源服务  管理信息化  商城   技术论坛   
    [栏目导航]>>[主页]>>[Web开发]>>[网页脚本js/vbs]>>[阅读信息]
 [关闭

条件编译变量

发布时间:2008-07-07 10:48:03   点评:0   人气:4 

以下预定义变量可用于条件编译。

变量

说明

@_win32

如果在 Win32 系统上运行,并且没有指定 /platform 选项或指定了 /platform:anycpu 选项,则为 true;否则为 NaN

@_win16

如果在 Win16 系统上运行,则为 true;否则为 NaN

@_mac

如果在 Apple Macintosh 系统上运行,则为 true;否则为 NaN

@_alpha

如果在 DEC Alpha 处理器上运行,则为 true;否则为 NaN

@_x86

如果在 Intel 处理器上运行,并且没有指定 /platform 选项或指定了 /platform:anycpu 选项,则为 true;否则为 NaN

@_mc680x0

如果在 Motorola 680x0 处理器上运行,则为 true;否则为 NaN

@_PowerPC

如果在 Motorola PowerPC 处理器上运行,则为 true;否则为 NaN

@_j

始终为 true

@_j_build

J 脚本引擎的内部版本号。

@_j_version

以 major.minor 格式表示 J 版本号的数字。

@_debug

如果在调试模式下编译则为 true;否则为 false

@_fast

如果在快速模式下编译则为 true;否则为 false

注意注意:

J .NET 报告的版本号为 7.x。J 8.0 报告的版本号为 8.x

在使用条件编译变量之前,必须先打开条件编译。@cc_on 语句可打开条件编译。条件编译变量通常用于针对 Web 浏览器编写的脚本中。在为 ASP 或 ASP.NET 页或命令行程序编写的脚本中很少使用条件编译变量,这是因为可以使用其他方法确定编译器的兼容性。

当编写用于网页的脚本时,始终将条件编译代码放在注释中。这样,不支持条件编译的宿主就可以忽略该代码。这是一个示例。

/*@cc_on
  document.write("J version: " + @_j_version + ".<BR>");
  @if (@_win32)
     document.write("Running on 32-bit Windows.<BR>");
  @elif (@_win16)
     document.write("Running on 16-bit Windows.<BR>");
  @else
     document.write("Running on a different platform.<BR>");
  @end
@*/

条件编译变量可用于确定解释脚本的引擎的版本信息。这使脚本可以利用最新 J 版本中的功能,同时又保留向后兼容性。有关更多信息,请参见检测浏览器功能

 [关闭]

查找与[条件编译变量]相关

相关商品
  
  7天无条件退换 月销千双 真皮气垫女板鞋/D004
 单 价: 93.0
.
  
  【台湾gjan】 福克斯专用 无骨雨刷 雨刮器 无条件退换[对装价]
 单 价: 95.0
.
  
  【七天无条件退换】匡威09款Converse×藤原浩红闪电低
 单 价: 118.0
.
  
  【七天无条件退换】匡威09款Converse×藤原浩黑闪电高
 单 价: 118.0
.
  
  【台湾Gjan】307/凯旋 专用 无骨雨刷 无条件退换【一对价】
 单 价: 76.0
.
  
  【超好评双皇冠 无条件换货】clarks/其乐 牛漆皮尖头女单鞋
 单 价: 170.0
.
  
  大格-特价礼物BURBERRY芭宝丽羊绒围巾/7色可选-支持无条件退换
 单 价: 208.0
.
  
  【七天无条件退换】匡威板鞋正品Converse板鞋男鞋 休闲鞋抢购
 单 价: 118.0
.
  
  【超好评双皇冠 无条件退换货】ZARA羊皮园头浅口舒适单鞋
 单 价: 98.0
.

与[条件编译变量]相邻的网页脚本js/vbs

   上一条:  条件编译语句
   下一条:  IE和FireFox浏览器读取XML方法比较
点评(0)  表扬 赞成 补充 纠正 否定 提醒 举报     笔名:
[提交]

京ICP备09058017号

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263findaofinddfw