JasperReport模板元素的含义

qxoneguy 贡献于2011-05-01

作者 DELL  创建于2009-08-17 08:12:00   修改者DELL  修改于2009-08-17 08:13:00字数9757

文档摘要:
关键词:

JasperReport模板元素的含义 http://www.Q.cc 2004年10月21日 Blog jarred http://www.q.cc/2004/10/21/13303.html 父元素名称 元素名称 属性名称 含义 元素出现次数 取值类型 根元素 jASPerReport 模板根元素 1 , , , ,, , , , , <pageHeader>, <columnHeader>, <detail>, <columnFooter>, <pageFooter>, <summary> jasperReport name 模板名称 必须的属性 NMTOKEN columnCount 每页的列数 1 NMTOKEN默认值为1 printOrder 如果一页多于一列时,指定填充数据的方向 1 Vertical 或者 Horizontal默认为vertical pageWidth 页面宽度 1 NMTOKEN默认值为595 pageHeight 页面高度 1 NMTOKEN默认值为842 columnWidth 列宽度 1 NMTOKEN默认值为555 columnSpacing 列间距 1 NMTOKEN默认值为0 leftMargin 页面做边距 1 NMTOKEN默认值为20 rightMargin 页面右边距 1 NMTOKEN默认值为20 topMargin 页面上边距 1 NMTOKEN默认值为30 bottomMargin 页面下边距 1 NMTOKEN默认值为30 whenNoDataType 当页面上没有数据时处理方式如果选择noPages系统会提示没有页面,如果选择BlankPage会显示一页空的页面,如果选择allSectionNoDetial则会显示除Detail段之外的所有部分 1 NoPages 或BlankPage 或AllSectionsNoDetail默认为NoPages isTitleNewPage Title部分是否在单独的一页显示 1 True或者false默认为false isSummaryNewPage Summary部分是否在单独的一页显示 1 True或者false默认为false scriptletClass 数据填充过程中执行的Java代码 可有可无 NMTOKEN orientation 打印方向 1 Portrait或者 Landscape默认为"Portrait" jasperReport property 定义property元素 0次或多次 空元素 property name 属性名 必须 CDATA value 属性值 可有可无 CDATA reportFont 定义模板中的字体 0次或多次 空元素 reportFont name 定义引用名称 必须 name isDefault 该字体是否是该模板的默认字体 1 true 或者 false默认为"false" fontName 字体的名称 1 CDATA 默认为"sansserif" size 字体大小 1 NMTOKEN默认为 "10" isBold 字体是否为粗体 1 true 或者 false默认为"false" isItalic 字体是否为斜体 1 true 或者 false默认为"false" isUnderline 字体是否加下划线 1 true 或者 false默认为"false" isStrikeThrough isStrikeThrough 1 true 或者 false默认为"false" pdfFontName PDF字体名字 1 CDATA默认为Helvetica pdfEncoding PDF字体编码方式 1 CDATA默认为CP1252 isPdfEmbedded PDF字体是否嵌入到PDF文档中 1 true 或者 false默认为"false" Parameter 模板中的参数定义 0次或者多次 <parameterDescription>, <defaultValueExpression> Parameter name 参数名 必须 NMTOKEN class 参数值类型 1 NMTOKEN默认为“java.lang.String” isForPrompting 用在图形界面中提示用户输入参数信息 1 true 或者 false默认为"false" Parameter parameterDescription Parameter 中的isForPrompting设置成“true”时,此字段的信息就是向用户提示的信息 0此或者1次 #PCDATA Parameter defaultValueExpression 在数据填充过程中,parameter 的值通过HaspMap传送,如果在填充中不向变量传送值,则此变量为null,但是如果定义了defaultValueExpression此变量的默认值就取此元素中的内容(此字段的值当且仅当数据填充过程中没有向此变量传送值时有效) 0次或者1次 #PCDATA jasperReport queryString 数据填充过程中,如果数据参数是连接池对象(Connection)则执行此SQL语句进行取数据 0次或者1次 #PCDATA jasperReport field 查询结果目标列字段名称定义 0次或者多次 <fieldDescription> field name 参数名 必须 NMTOKEN class 参数值类型 1 (java.lang.Object | java.lang.Boolean | java.lang.Byte | java.util.Date | java.sql.Timestamp | java.sql.Time | java.lang.Double | java.lang.Float | java.lang.Integer | java.io.InputStream | java.lang.Long | java.lang.Short | java.math.BigDecimal | java.lang.String)默认为“java.lang.String” field fieldDescription ??? 0次或者1次 #PCDATA jasperReport variable 变量定义。系统中还有一些内嵌的变量:PAGE_NUMBER:页号码(可以是页码也可以是页数,通过TextField的计算时间的不同值来设置) COLUMN_NUMBER:列号码 REPORT_COUNT:当前文档中数据源记录数目 PAGE_COUNT:当前页面中记录的数目 COLUMN_COUNT:当前列中记录的数目 GroupName_COUNT:当前组中记录的数目 0次或者多次 <variableExpression> <initialValueExpression> variable name 参数名 必须 NMTOKEN class 参数值类型 1 NMTOKEN默认为“java.lang.String” resetType 变量被重新初始化的类型,如果为none则变量的值为<variableExpression>中计算的值而永远不会重新初始化;如果为Report,则变量只初始化一次,当且仅当数据填充过程的开始,其值为<initialValueExpression>计算的值;当为Page类型时,变量的值会在每页开始时重新初始化;当为Column时,变量会在每列开始的时候重新初始化;当为Group时,变量5会在resetGroup指定的Group间断处初始化。 1 (None | Report | Page | Column | Group) 默认为"Report" resetGroup 当且仅当ResetType设置为Group时,此字段有效, 可有可无 CDATA calculation 变量的计算类型,如果为Nothing,则变量的值就是变量表达式的值;如果为Count,此变量的类型为数字类型,它计算的是数据源迭代过程中,<variableExpression>内元素内容不为null的数据总和;如果为Sum则此变量计算<variableExpression>内返回数据的总和;如果为Average则返回平均数;如果为Highest或者Loweset则返回数据源记录中此变量所计算的最大或最小值;如果为System则此变量的值是程序员通过ScriptClass指定的java类来计算。 1 (Nothing | Count | Sum | Average | Lowest | Highest | StandardDeviation | Variance | System) 默认为"Nothing" incrementerFactoryClass 实现JRIncrementerFactory接口的Java类 可有可无 NMTOKEN variable variableExpression 变量所计算值的表达式 0次或者1次 #PCDATA variable initialValueExpression 变量的初始值 0次或者1次 #PCDATA jasperReport group 定义模板的group,group中的数据是连续的一系列数据,分组是通过GroupExpression来指定的。模板中可以有很多组,但是这些组是有顺序的,它们之间有包含关系,当一个大组结束时,其包含的小组会重新初始化(分组仅当数据源已经用GroupExpression字段对数据进行排序后有效,如果没有用指定的字段排序则显示结果并不是希望得到的结果)。 0次或者多次 <groupExpression>, <groupHeader>, <groupFooter> group name 组名称 必须 NMTOKEN isStartNewColumn 当新的组开始时,是否在新的一列开始 1 true 或者 false默认为"false" isStartNewPage 当新的组开始时,是否在新的一页开始 1 true 或者 false默认为"false" isResetPageNumber 当新的组开始时,是否重置PageNumber变量 1 true 或者 false默认为"false" isReprintHeaderOnEachPage 是否在每页都打印头信息 1 true 或者 false默认为"false" minHeightToStartNewPage 如果isStartNewPage设置成false但是当页面剩余高度小于一个值后要重新开始一页,此属性就是指定这个最小高度值 1 NMTOKEN默认值为 "0" Group groupExpression 分组字段值 0次或者1次 #PCDATA Group groupHeader 分组头部分 0次或者1次 <band> Group groupFooter 分组尾部分 0次或者1次 <band> jasperReport background 背景部分 0次或者1次 <band> jasperReport title 标题头部分 0次或者1次 <band> jasperReport pageHeader 页眉部分 0次或者1次 <band> jasperReport columnHeader Column头部分 0次或者1次 <band> jasperReport detail 0次或者1次 <band> jasperReport columnFooter Column尾部分 0次或者1次 <band> jasperReport pageFooter 页脚部分 0次或者1次 <band> jasperReport summary 总结部分 0次或者1次 <band> groupHeader goupFooter background title <pageHeader><columnHeader> <detail> <columnFooter> <pageFooter><summary> <band> 模板的一段 0次或者1次 printWhenExpression?, (line | rectangle | ellipse | image | staticText | textField | subreport | elementGroup)*) <Band> height 段高度 1 NMTOKEN 默认值为0 isSplitAllowed 是否可以分离 ??? 1 true 或者 false默认为" true" <Band> <line> 直线元素 0次或者多次 reportElement, graphicElement? <line> direction 直线的方向, 1 TopDown 或者 BottomUp 默认为"TopDown" <line> <rectangle> <ellipse> <image> <staticText> <textField> <subreport> <reportElement> 1 <printWhenExpression> <reportElement> key 可有可无 NMTOKEN positionType 当页面元素(TextField或StaticText)允许拉伸影响本元素的位置时,此元素的定位方式 1 (Float | FixRelativeToTop | FixRelativeToBottom) "FixRelativeToTop" stretchType 图形元素延伸状态 1 (NoStretch | RelativeToTallestObject | RelativeToBandHeight) "NoStretch" isPrintRepeatedValues 是否打印重复数据 1 true 或者 false默认为"false" mode 透明设置 可有可无 (Opaque | Transparent) x 此元素相对于此元素所在段左上脚的X坐标 必须 NMTOKEN y 此元素相对于此元素所在段左上脚的Y坐标 必须 NMTOKEN width 元素的宽度 必须 NMTOKEN height 元素的高度(象素为单位),允许拉伸时,高度会动态变化 必须 NMTOKEN isRemoveLineWhenBlank 当数据为空时,是否消除此行数据 1 true 或者 false默认为"false" isPrintInFirstWholeBand 在每页的第一段,此元素是否都出现 1 true 或者 false默认为"false" isPrintWhenDetailOverflows 当一页不能容下页面元素内容时,是否在其他页重新打印此元素 1 true 或者 false默认为"false" printWhenGroupChanges 可有可无 CDATA forecolor 前景色 可有可无 CDATA backcolor 背景色 可有可无 CDATA <line> <Rectangle> <image> graphicElement 0或1 空元素 graphicElement stretchType 图形元素延伸状态 可有可无 (NoStretch | RelativeToTallestObject | RelativeToBandHeight) pen 边框线条粗细 可有可无 (None | Thin | 1Point | 2Point | 4Point | Dotted) fill 线条填充方式 1 (Solid) "Solid" <reportElement> <printWhenExpression> 当且仅当此字段返回TRUE时,此元素才显示 0或1 #PCDATA <band> <Rectangle> 矩形框元素 0或多次 (reportElement, graphicElement?) <Rectangle> radius 矩形圆角半径 1 NMTOKEN 默认为"0" <band> <ellipse> 椭圆元素 0或多次 (reportElement, graphicElement?) <band> <Image> 图形元素 0或多次 (reportElement, graphicElement?, imageExpression?, anchorNameExpression?, hyPerlinkReferenceExpression?, hyperlinkAnchorExpression?, hyperlinkPageExpression?) <image> scaleImage 当图片大小与指定图像元素大小不同时,怎样在图像元素中显示图片。 1 (Clip | FillFrame | RetainShape) "RetainShape" hAlign 水平对齐方式 1 (Left | Center | Right) "Left" vAlign 垂直对齐方式 1 (Top | Middle | Bottom) "Top" isUsingCache 是否缓存图像 1 (true | false) 默认为"true" evaluationTime 计算<imageExpression>中内容的时间 1 (Now | Report | Page | Column | Group) "Now" evaluationGroup evaluationTime为group时,此属性指定组名 可有可无 CDATA hyperlinkType 超级链接类型 1 (None | Reference | LocalAnchor | LocalPage | RemoteAnchor | RemotePage) "None" <image> <imageExpression> 指定图像的源位置 0或1 #PCDATA <imageExpression> class 图像的类型 (java.lang.String | java.io.File | java.net.URL | java.io.InputStream | java.awt.Image) "java.lang.String" <image> <anchorNameExpression> 锚名字(以被超级连接引用) 0或1 #PCDATA <textField> <image> <textField> <hyperlinkReferenceExpression> 超级链接引用类型 0或1 #PCDATA <image> <textField> <hyperlinkAnchorExpression> 超级连接锚类型 0或1 #PCDATA <image> <textField> <hyperlinkPageExpression> 超级链接页面类型 0或1 #PCDATA <band> <staticText> 静态文本元素 0或多次 (reportElement, textElement?, text?) <staticText> <textField> <textElement> 文本元素 1 (font?) <textElement> textAlignment 文本水平对齐方式 1 (Left | Center | Right | Justified) "Left" verticalAlignment 文本垂直对齐方式 1 (Top | Middle | Bottom) "Top" rotation 旋转方向 1 None | Left | Right) "None" lineSpacing ??? 1 (Single | 1_1_2 | Double) "Single" isStyledText ??? 1 (true | false) "false" <textElement> <Font> 文本中用到的字体 0或1 空元素 <Font> reportFont 引用jasperReport中定义的字体名 可有可无 NMTOKEN fontName 字体的名称 可有可无 CDATA 默认为"sansserif" size 字体大小 可有可无 NMTOKEN默认为 "10" isBold 字体是否为粗体 可有可无 true 或者 false默认为"false" isItalic 字体是否为斜体 可有可无 true 或者 false默认为"false" isUnderline 字体是否加下划线 可有可无 true 或者 false默认为"false" isStrikeThrough isStrikeThrough 可有可无 true 或者 false默认为"false" pdfFontName PDF字体名字 可有可无 CDATA默认为Helvetica pdfEncoding PDF字体编码方式 可有可无 CDATA默认为CP1252 isPdfEmbedded PDF字体是否嵌入到PDF文档中 可有可无 true 或者 false默认为"false" <staticText> <Text> 静态文本框中的文本内容 0或1 #PCDATA <band> <textField> 动态文本框元素 0或多次 (reportElement, textElement?, textFieldExpression?, anchorNameExpression?, hyperlinkReferenceExpression?, hyperlinkAnchorExpression?, hyperlinkPageExpression?) <textField> isStretchWithOverflow 是否允许拉伸 1 (true | false) "false" evaluationTime 字段值计算时间 1 Now | Report | Page | Column | Group) "Now" evaluationGroup 如果evaluationTime为Group,则此属性指定组名 可有可无 CDATA pattern 指定字段值的模式匹配 可有可无 CDATA isBlankWhenNull 如果值为null,显示空白否 1 (true | false) "false" hyperlinkType 超级连接类型 1 (None | Reference | LocalAnchor | LocalPage | RemoteAnchor | RemotePage) "None" <textField> <textFieldExpression> 字段值内容 0或1 #PCDATA <textFieldExpression> class 字段值类型 1 (java.lang.Boolean | java.lang.Byte | java.util.Date | java.sql.Timestamp | java.sql.Time | java.lang.Double | java.lang.Float | java.lang.Integer | java.lang.Long | java.lang.Short | java.math.BigDecimal | java.lang.Number | java.lang.String) "java.lang.String" <band> <Subreport> 0或多次 reportElement, parametersMapExpression?, subreportParameter*, (connectionExpression | dataSourceExpression)?, subreportExpression?) <Subreport> isUsingCache 是否缓冲子报表 1 (true | false) "true" <Subreport> <parametersMapExpression> 子报表参数变量 0或1 #PCDATA <Subreport> <subreportParameter> 子报表参数 0或者多次 (subreportParameterExpression?) <subreportParameter> name 子报表参数名称 必须 NMTOKEN <subreportParameter> <subreportParameterExpression> 子报表参数值 0或1 #PCDATA <Subreport> <connectionExpression> 子报表连接池值 0或1 #PCDATA <Subreport> <dataSourceExpression> 子报表数据源值 0或1 #PCDATA <Subreport> <subreportExpression> 子报表的位置 0或1 #PCDATA <subreportExpression> class 子报表位置类型(URL地址或者子报表名称) 1 (java.lang.String | java.io.File | java.net.URL | java.io.InputStream | dori.jasper.engine.JasperReport) "java.lang.String" <band> <elementGroup> 元素组 0或多次 (line | rectangle | ellipse | image | staticText | textField | subreport | elementGroup)* 作者:李建伟 </div> </div> <div class="col-md-3"> <div class="ui-box ut-pd20"> <div> 下载需要 <span style="font-size: 24px;">20</span> <span style="font-size: 14px;padding-right: 20px;color: #888888">金币</span> <a href="javascript:void(null);" onclick="JC.redirect('https://user.open-open.com/pay')" style="color: #cf6a07"> [金币充值 ] </a> <div class="kind-tip">亲,您也可以通过 <a href="javascript:void(0) " onclick="JC.redirect('/create')">分享原创文档</a> 来获得金币奖励!</div> </div> <div class="ut-mt20"> <a class="btn btn-block buy btn-danger download" href="javascript:void(null);" data-type="3" data-num="20" data-download="true"><i aria-hidden="true" class="fa fa-yen"></i> 下载文档</a> </div> </div> <div class="ui-box ut-pd10 sticky-top" > <div class="title clearfix"><h3>相关文档</h3></div> <ul class="ui-list"> <li class="ellipsis"><a href="/doc/2cc4374e22d547f18bb76ac9e9d10d9d.html"><i class="fa fa-file-word-o" aria-hidden="true"></i>  JasperReport模板元素的含义</a></li> <li class="ellipsis"><a href="/doc/63bb22eebd4648fa9023ca9d7280c61b.html"><i class="fa fa-file-word-o" aria-hidden="true"></i>  http状态码的含义</a></li> <li class="ellipsis"><a href="/doc/99ef3ba1a6ac4c39a44d2a77ee013695.html"><i class="fa fa-file-word-o" aria-hidden="true"></i>  html元素的分类</a></li> <li class="ellipsis"><a href="/doc/8d6f7cbb8ae74b4387ed0685a79620ac.html"><i class="fa fa-file-word-o" aria-hidden="true"></i>  jQuery元素总结</a></li> <li class="ellipsis"><a href="/doc/ba9857c50d9c4586bcd8c7003571653f.html"><i class="fa fa-file-word-o" aria-hidden="true"></i>  单元测试用例模板</a></li> <li class="ellipsis"><a href="/ppt/b9a21875d6f8408998a3937b582f4aa5.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  JasperReport 与iReport</a></li> <li class="ellipsis"><a href="/ppt/09f003c6a0984ea2ae5242e446090543.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  iReport简介</a></li> <li class="ellipsis"><a href="/ppt/a9702946e1db4cea8d0c24eca2e68b96.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  JasperReport 简介</a></li> <li class="ellipsis"><a href="/ppt/e2f98cd0894b4f18bb0801f35b8c9cc5.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  第三章 JSP指令和脚本元素</a></li> <li class="ellipsis"><a href="/ppt/ec8c2babac004cba9cdef80210a18e48.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  Java 设计模式课件耿祥义</a></li> <li class="ellipsis"><a href="/pdf/9d4fab184ddf4c46828316ae4b9aedd6.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  元素模式</a></li> <li class="ellipsis"><a href="/pdf/0273c1c4a03a4ecfa1e943d5f5bd3f88.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  c++模板元编程</a></li> <li class="ellipsis"><a href="/pdf/2b6292af00f24805a8887b8b5fc496ee.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  XSLT元素使用说明</a></li> <li class="ellipsis"><a href="/pdf/14d9ad96acee4da8aea25ada2e73c26b.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  Html元素速查表</a></li> <li class="ellipsis"><a href="/pdf/431239b5b7ee4a9cbff6ce79acbe3e75.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  XSLT 元素的使用说明</a></li> </ul> </div> </div> </div> </div> </article> <div class="container mt20"> <div class="row"> <!--main_list--> <div class="col-md-9 "> <div class=" box-line ut-pd20 ut-mt10"> <div id="reader-more"> <p class="title">下载文档到电脑,查找使用更方便</p> <p class="gray"> 文档的实际排版效果,会与网站的显示效果略有不同!!</p> <p class="download-info"> <span style="font-size: 14px;color: #888888">需要</span> <span style="font-size: 24px;">20</span> <span style="font-size: 14px;padding-right: 20px;color: #888888">金币</span> <a href="javascript:void(null);" onclick="JC.redirect('/create')" style="color: #cf6a07"> [ 分享文档获得金币 ] </a> <span class="fcff">1 人已下载</span> </p> <p> <a class="btn btn-danger download buy circle80 fs30" href="javascript:void(null);" data-type="3" data-num="20" data-download="true"><i aria-hidden="true" class="fa fa-yen"> </i> 下载文档</a> </p> </div> </div> </div> <!--right--> <div class="col-md-3"></div> </div> </div> </div> <footer > <div class="container py-5"> <div class="row"> <div class="col-md-3"> <h5>社区</h5> <div class="row"><div class="col-md-6"><a class="text-muted" href="/project/">项目</a></div><div class="col-md-6"><a class="text-muted" href="/solution/">问答</a></div><div class="col-md-6"><a class="text-muted" href="/wenku/">文库</a></div><div class="col-md-6"><a class="text-muted" href="/code/">代码</a></div><div class="col-md-6"><a class="text-muted" href="/lib/">经验</a></div><div class="col-md-6"><a class="text-muted" href="/news/">资讯</a></div></div> <ul class="list-unstyled text-small ut-mt20"><li><a class="text-muted" title=" 安卓开发专栏" target="_blank" href="http://www.open-open.com/lib/list/177">安卓开发专栏</a></li><li><a class="text-muted" href="http://www.open-open.com/lib/tag/开发者周刊" target="_blank" rel="tag">开发者周刊</a></li><li><a class="text-muted" href="http://www.open-open.com/lib/view/open1475497562965.html" target="_blank" rel="tag">Android Studio 使用推荐</a></li><li><a class="text-muted" href="http://www.open-open.com/lib/view/open1475497355674.html" target="_blank" rel="tag">Android开发推荐</a></li></ul> </div> <div class="col-md-3"> <h5>帮助中心</h5> <ul class="list-unstyled text-small"><li><a class="text-muted" href="/upload.html">文档上传须知</a></li></ul> <h5>关于我们</h5> <ul class="list-unstyled text-small"><li><a class="text-muted" href="/about.html">关于深度开源</a></li><li><a class="text-muted" href="/duty.html">免责声明</a></li><li><a class="text-muted" href="/contact.html">联系我们</a></li></ul> </div> <div class="col-md-6 text-center"><img class=center-block src="https://static.open-open.com/img/logo01.svg" width=190px alt="深度开源"><small class="d-block mb-3 text-muted ut-mt40">© 2006-2019 深度开源 —— 开源项目,开源代码,开源文档,开源新闻,开源社区  杭州精创信息技术有限公司  <br/><br/><img src="https://static.open-open.com/img/beian.png"/><a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=33010602002439">  浙公网安备 33010602002439号</a>  <a target="_blank" href="http://www.beian.miit.gov.cn">浙ICP备09019653号-31</a></small></div> </div> </div> </footer> <div id="fTools"><span id="gotop"> <i class="fa fa-arrow-up" aria-hidden="true"></i> </span><span id="feedback" title="建议反馈"> <i class="fa fa-inbox" aria-hidden="true"></i></span></div> <!-- Bootstrap core JavaScript ================================================== --> <!-- Placed at the end of the document so the pages load faster --> <script type="text/javascript" src="https://static.open-open.com/js/lib.js"></script> <script type="text/javascript" src="https://static.open-open.com/assets/jquery-confirm/jquery-confirm.js?v=4.7.0"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script> <script src="https://static.open-open.com/js/bootstrap.min.js"></script> <script type="text/javascript" src="https://static.open-open.com/js/base.js?v=2.002"></script> <script type="text/javascript" src="https://static.open-open.com/js/jq-plug.js?v=2.002"></script> <script> $(function () { JC.reminderPop();//弹出用户信息 $(".link-login").click(function(){ JC.lORr('login'); }); $("#topSearch").searchInit(); //用户登录状态 JC.setLogin(false); }); </script> <!-- JavaScript at the bottom for fast page loading --> <!-- end scripts --> </body> </html>