首页 > 专栏

论XML、XSL和JavaScrip技术的网页制作技巧

更新时间:2023-11-18 15:38:56 阅读: 评论:0

沧桑的近义词-高三下

论XML、XSL和JavaScrip技术的网页制作技巧
2023年11月18日发(作者:信用承诺书)

论XML、XSL和JavaScrip

技术的网页制作技巧

鲁薇‘

三U耽i

摘要

美键词

多媒体课件是提高教学效果和质量的重要手段。其制XSLT将XML转换成HTML,需要转换引擎的支持。Mi—

作方法多种多样,各有特点。通常如:演示课件用Power-

point、Authorware、Director制作较为方便;流程复杂的用Visu—

al

crosoft开发的MsXML2就是一种转换引擎,它己嵌入在浏览

器(Intemet

Explorer)系统中。当计算机使用微软的视窗操

作系统时,IE浏览器默认安装就提供了MsXML2转换引擎,Basic等编程工具制作较为便利;网页课件用Front—page,

以及JavaScript语言的自动支持。即在JavaScript的控制下,Dreamveaver制作较为常见;动态网页课件用ASP、PHP、JSP

读取XML数据和XSL样式表文件,经MsXML2转换引擎的制作较为流行。但当制作数据量大、流程复杂、交互性强的

作用,动态生成HTML描述。多媒体课件时,上述制作方法存在要么重复烦琐、要么流程

该体系的工作流程是:客户端IE浏览器显示课件页面,

用户操作发出显示下一页面的请求,JavaScript控制读取需要交互性、可控性、移植性融为一体。笔者采用XML、XSL和

的XML和XSL文档,在MsXML2引擎的作用下,转换成HT—

ML动态描述,最后在浏览器中显示出请求的页面。网页课

控制难度大、要么安装运行环境复杂等弊端,难以将简便性、

.JavaScript技术应用于网页课件制作,能较好地兼顾了简便、

程控、交互、移植等方面的要求。下面把制作的方法和技巧

XML和样式表文件XSL,进行转换形成HTML动态文档,而

后送入浏览器的HTML标记对象显示。接口程序示意如下:Nodes(“//xsl:param”);

//转换接口函数JavaSript文件:interface.j

Varsheetselect

nodes=style

For(vati=0;i<nodes.1ength;++i){

If(nodes(i).getAttribute(“name”)==“pl”){//人口参数:htmlObj为HTML标记对象,eourseware

nodes(i).text

DataXML为课件数据

//XML文档,coursewareStyleXSL为课件显示样式表文

档。

functioncoursewareDataXML,

interface

pl;

(htmlObj

If(nodes(i).getAttribute(“nanle”)==“pn”){

nodes(i).text=pn;

coursewareStyleXSL)

try{

var

source=new

ActiveXObject("Msxm

2.DOMDocu—htmlinnerHTML=source.transform

ObjNode(style

ment);

source.async=false;

sheet);

source.resolveExtemals=false;

source.10ad(coursewareDataXML);//调入课件数据文

var

同时,在XSL样式表模板的前面定义全局变量,以接收

接口函数传递过来的参数。在样式模板中通过测试、选择、

stylesheet=new

ActiveXObject(‘‘Msxml

2.DOM

循环时应用该参数,即可动态改变交互的显示流程,使送到

IE浏览器的显示界面发生动态改变。XSL文档参数定义示

Documen

t”);

as

style

sheet

ync=false;

例如下:

<?xmlsheetresolve

style

Externals=faIse;

style

sheet<KS:l

version=“1.0”encoding=“gb2312”?>

version=“1.0”xm

Ins:xsl=“http://stylesheet

load(courseXSL);//调入课件显

ware

Style

示样式表文档mⅢ.w3.org/1999/XSL/Transfom’’>

varhtm

Document=source<xs:l

transformNode(stylesheet);

paramname=“pl”></xs:lparam>

//转换成HTML文档

htmlHTML=html<X8:l

Objinner

Document;//送到浏览器显

paramname=“pn”></xs:1param>

示}catch(eil-){

htrn</xs:1

ObjinnerText=“转换错误!”;

style

sheet>

件检出率。这个指标反映了过滤系统发现垃圾邮件的能力,全率,比如考虑附件的作用、当邮件被分类为合法和“垃圾”

召回率越高,“漏网”的垃圾邮件就越少。邮件的概率接近时,如何选择一个合适的比值来决定邮件的

(2)正确率(Precision):Precisi。n。A土+B

100%即垃圾

类别等,并将该过滤器应用到实际的电子邮件系统中。

邮件检对率。正确率反映了过滤系统“找对”垃圾邮件的能

力,正确率越大,将非垃圾邮件误判为垃圾邮件的数量越少。

3.2实验结果

通过对贝叶斯过滤器的研究和分析,使用VC++语言

设计了一个基于Bayesian方法的客户端邮件过滤器,它依据

邮件的内容来过滤邮件。

使用中国反垃圾邮件联盟"1中提供的中文邮件语料库

作为训练集和测试集,来评估邮件过滤器的性能。从中选取

1000封邮件,其中合法邮件与“垃圾”邮件各占500封,采取

这样的取样比例,主要是依据目前全球“垃圾”邮件占电子邮

件的比例。将这10130封邮件分为两组,训练集和测试集各

占500封,正确率为95.52%,召回率为94.3%。

参考文献:

[1]申红,吕宝粮,内山将夫,井佐原均.文本分类的特征提

取方法比较与改进[J].计算机仿真,2006.3:0222—

0225.

[2]丁文斌,李斌,罗浩.基于改进贝叶斯的垃圾邮件过滤

系统设计与实现[J].计算机工程与应用,2005.18:127

—131.

[3]王斌,潘文锋.基于内容的垃圾邮件过滤技术综述[J].

中文4--a息学报,2005.5:1—10.

[4]中国反垃圾邮件中心.2006年第一次反垃圾邮件报

资产注入-国学班

论XML、XSL和JavaScrip技术的网页制作技巧

本文发布于:2023-11-18 15:38:55,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1700293136219029.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:论XML、XSL和JavaScrip技术的网页制作技巧.doc

本文 PDF 下载地址:论XML、XSL和JavaScrip技术的网页制作技巧.pdf

标签:反垃圾邮件
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|