call标签(轻松实现输出网页定制)

功能:

·        调用有id的chtml(ChinaHtml)标签

用法:

·        <chtml file=文件名
[id=idname] [onlycall] />

·        <call>idname</call>

属性说明:

·        [id=idname]可选,需要调用时添加

·        [onlycall] 可选,仅调用,没被调用时不执行

例子:

根据条件引入文件

调用

<call>call0</call>

有id的chtml,且为仅调用

<chtml id=call0 onlycall>
...
</chtml>

根据条件执行调用

<if x="@{pPage:file}" else=1>
	<call x=''>call_sys</call>
	<call>call_file</call>
</if>

有id的chtml,且为仅调用,参数为空时调用(引入文件_samples/sys.html

<chtml id=call_sys onlycall file="_samples/sys.html" />

有id的chtml,且为仅调用,参数不为空时调用(根据参数_samples/@{pPage:file}引入文件)

<chtml file="_samples/@{pPage:file}" id=call_file onlycall />

完整代码

<title>Call调用的例子</title>
<h3>Call调用的例子</h3>

<chtml>
	<call>call0</call>
</chtml>

<chtml id=call0 onlycall>
<if x="@{pPage:file}" else=1>
	<call x=''>call_sys</call>
	<call>call_file</call>
</if>
</chtml>

<chtml id=call_sys onlycall file="_samples/sys.html" />

<chtml file="_samples/@{pPage:file}" id=call_file onlycall />

效果

@{pPage:file}为空时(http://hua/webeasy/_samples/call.html)

http://hua/webeasy/_samples/call.html?file=head.html 时

此实例轻松实现输出内容定制

(例子文件:_samples/call.html)在轻开平台的_samples目录下

轻松互联网开发平台(Easy Do IT)资源下载

平台及最新开发手册免费下载:http://download.csdn.net/detail/tx18/8464425


开发实例:轻开B2C电子商务网站,免费下载:http://download.csdn.net/detail/tx18/8318585

轻开平台会不定期升级为大家提供更多强大而Easy的功能,请留意下载最新的版本

时间: 2024-10-10 13:28:00

call标签(轻松实现输出网页定制)的相关文章

韩顺平_轻松搞定网页设计(html+css+javascript)_第34讲_js超级玛丽小游戏

韩顺平_轻松搞定网页设计(html+css+javascript)_第34讲_js超级玛丽小游戏_学习笔记_源代码图解_PPT文档整理 分类: PHP 2012-12-12 15:01 4256人阅读 评论(0) 收藏 举报 文西马龙:http://blog.csdn.net/wenximalong/ 采用面向对象思想设计超级马里奥游戏人物(示意图) 怎么用通过按键,来控制图片的位置 这个小游戏,用面向对象会很方便,不用面向对象会很麻烦很麻烦,比如以后要讲解的坦克大战的游戏,要是用纯的面向过程或

META标签之关键词、网页描述设置帮助SEO网站优化(转)

ASP.NET 4.0 Web Forms针对SEO改进措施中有一个是在Page类中加了2个新属性:MetaKeywords 和MetaDescription,它们使得在后台代码类中用编程的手法设置这些值更容易,也更干净. META标签之关键词.网页描述设置能改进所选择关键字的网页相关性,有利于引擎搜索优化工作.例如:<head runat="server"> <title>ASP.NET 4.0教程</title> <meta name=&q

embed标签的使用(在网页中播放各种音频视频的插件的使用)

embed标签的使用(在网页中播放各种音频视频的插件的使用) 链接地址:http://blog.csdn.net/TomyGuan/archive/2006/11/10/1377807.aspx 播放器插件使用说明: 代码:< EMBED src="music.mid"autostart="true"loop="2"width="80"height="30"> src:音乐文件的路径及文件名:(

jsp自定义标签获取标签体内容输出到页面展示《三》

1.BodyTag.java package com.zy.tag; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.JspFragment; import javax.servlet.jsp.tage

巧用 BootStrap --- 栅格系统(布局)轻松搞定网页响应式布局!

摘要:Bootstrap 为我们提供了一套响应式.移动设备优先的流式栅格系统,合理的使用栅格系统将会使得网站页面布局变得更加简单,在设置了媒体查询之后,响应式网站也无需再单独写了.接下来我以Bootstrap的中文官网首页为模板进行展示其栅格布局的使用方法以及相关知识点.相信在看完这篇文章之后,你完全可以轻松使用栅格布局. 网站效果图如下所示: PC版: 移动版: 1.栅格系统(布局) Bootstrap 提供了一套响应式.移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加

【iOS开发-28】制造UITabBarController标签控制器的过程以及定制UITabBarItem文字图片的6种方式

一.一个简单的创造过程(实际项目不推荐这种方式,仅做演示理解原理用) 在AppDelegate.m中: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //创建一个到导航控制器 UIViewController *vc1=[[UIViewController alloc]init]; UINavigationControll

使用&lt;pre&gt;标签为你的网页加入大段代码

在上节中介绍加入一行代码的标签为<code>,但是在大多数情况下是需要加入大段代码的,如下图: 怎么办?不会是每一代码都加入一个<code>标签吧,没有这么复杂,这时候就可以使用<pre>标签. 语法: <pre>语言代码段</pre> <pre> 标签的主要作用:预格式化的文本.被包围在 pre 元素中的文本通常会保留空格和换行符. 如下代码: <pre> var message="欢迎"; for(

thinkphp框架中处理标签中条件输出

这个问题是这样的,当我在模板中想在标签option中在某个条件下输出selected.但是在里边嵌套if标签的话,condition里边第二个参数使用变量的时候,不能解析.所以只能使用别的方法了.达到效果的代码 <select name="role"> <volist name="role" id="vo"> <option value="" <eq name="vo.role_i

Asp: 解决脚本输出网页出现乱码情况

很久没碰asp,都有点生疏了,唉... 今天写一个小程序,发现网页静态部分输出不会乱码,asp脚本部分输出在360浏览器上会显示乱码,但在firefox和chrome上测试却不会显示乱码,我已经在代码顶部加上了: <" CODEPAGE="65001"%><%Response.Charset = "utf-8"%> 为什么asp脚本输出部分在360或IE浏览器上时不时的显示乱码呢? 百度了一下,原来还要加两个,下面这个比较完整: &