1 3 7 - 1 4 4 1 - 9 7 9 7
首页 > 经营领域 > 经营领域详细内容

WAP网站扶植(WAP网站建造)全攻略教程

来源:响应式网站定制 | 作者:响应式网站定制 | 时间:2022-04-13 | 浏览:13671
字体大小:


WAP(wml)开辟教程
WAP(无线运用协议)是在数字挪动电话、因特网或其他小我数字助理机(PDA)、计算机运用之间举行通讯的开放环球规范。 它是由一系列协议组成,用来规范化无线通讯装备,可用于Internet会见,包孕收发电子邮件,会见WAP网站上的页面等等。
WAP将挪动搜集和Internet和公司的局域网严密地接洽起来。供给一种与搜集范例、运转商和终端装备都自力的挪动增值营业。
经由历程这类手艺,不管你在何地、什么时候只需你需求信息,你就可以梗概翻开你的WAP手机,享用无限无尽的网上信息或网上资本。如:综合消息、天气预报、股市静态、贸易报导、以后汇率等。电子商务、网上银行也将逐一完成。你还可以梗概随时随地获得体育角逐了局、娱乐界妙闻和滑稽故事,为糊口增添情味,也可以梗概运用网上预定成果,把糊口支配的杂乱无章。
WAP协议包孕以下几层:
1、Wireless Application Environment (WAE)
2、Wireless Session Layer (WSL)
3、Wireless Transaction Layer (WTP)
4、Wireless Transport Layer Security (WTLS)
5、Wireless Transport Layer (WDP)
个中,WAE层含有微型浏览器、WML 、WMLSCRIPT的诠释器等等成果。WTLS层为无线电子商务及无线加密传输数据时供给平安方面的根基成果。
WAP协议的降生是WAP服装论坛t.vhao.net成员多年勤奋的了局。它是针对分歧的协议层界说了一系列协议,这些协议使得各方面的厂商和公司可以梗概协同义务,开辟无线通讯搜集的运用。今朝有凌驾100个成员插足WAP服装论坛t.vhao.net,包孕有终端和根蒂根基装备的制造商,有挪动通讯的搜集运营商,有营业供给商,有软件公司,也有搜集内容供给商等,共同为挪动装备开辟效劳和运用。
但是,今朝因为无线网的带宽等等要素的限定,WAP手机的在多媒体上的运用如:可视集会、多媒体教学等等,还须一段光阴。
WAP范例还在不竭地完善,WAP服装论坛t.vhao.net成员们在抓紧开辟成果完善的WAP装备,这无疑放慢其在无线因特网综合效劳范畴的扩展速率。
关于WAP有几点,该当器重一下:
1.WAP弗成是将手机带入IP/Internet搜集
WAP范例思量了很多无线搜集和手机的特性。即使是3G的手机也没法把屏幕做的象通用计算机一样,来浏览HTML页面。直接接入IP网,9110在98年就可以梗概,但是运用呢,弗成能Nokia, Motarola, Ericsson推出手机时各自界说一套运用。
象WWW一样,在范例推出之前,曾经有了很多基于IP搜集的运用,包孕一些做的很好的软件。但Internet各处开花却是在WWW范例推出以后。WAP很大的意义在于同一的规范。
WAP和无线IP搜集真实不抵触,WAP协议划定,若承载基于IP,WDP就是UDP。等无线IP搜集提高,若认为下面几层太烦琐,最多是WAP协议中央几层略掉(真实也没太多器械)。
2.WAP运用体例很多
只需手机和搜集支撑同一规范,营业成长是弗成限量的。这一点就不多说了。
3.WAP是成长的
WAP范例不只界说了和Internet联合部门,还界说WTE,及话音部门,可以梗概说成长还早呢。如果今后通讯核心网建起来,话音营业没准都接纳WAP来完成。
WML进修(一)
概述
WML(Wireless Markup Language - 无线标志说话)这类描写说话同我们常听说的HTML说话同出一家,都属于X ML说话这一大家族。HTML说话写出的内容,我们可以梗概在我们的PC机上用IE或是Netscape等浏览器举行浏览,而 WML说话写出的文件则是特别用来在手机等的一些无线终端表现屏上表现,供人们浏览的,并且一样也可以梗概向利用者供给人机交互界面,担当利用者输入的查询等信息,然后向利用者前往他所想要获得的最终信息。
根基规矩
* WML利用XML文档字符集,今朝支撑 Unicode 2.0,和HDML分歧, WML的一切标签,属性和划定的可领受值必需小写,CARD的名字和变量也是辨别巨细写的。和HDML一样,对连续的空字符,只表现一个空格。标签内属性的值必需用“或‘括起来,属性名,=和值之间不克不及有空格。对不成对显现的标签,必需在 》 前加 / ,比如《br/》。在对变量的援用上和HDML根基相同,有:
以下为援用的内容:
$(var1:esc)
$(var1:noesc)
$(var1:unesc)
三种体例,详细寄义拜见后面HDML的相干部门。在对保存字符的处置上也根基相同,对应的取代字符有:
以下为援用的内容:
《 《
》 》
’ '
” “
& &
$ $$
空格
- -
这里要指出的是在URL的通报历程中,用来毗连参数的 & 必需转化为 & 。
WML进修(二)
根基花样和文件头
wml文件的一样平居花样:
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《head》
《access/》
《meta.。../》
《/head》
《card》
Some contents.。.
《/card》
《wml》
结构看上去和HTMl文件很雷同,对每个DECK,在其文档开头必需指明以下的范例声明:
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
万万器重字母的巨细写。对一个DECK,其文件巨细最好不要凌驾1.2K。
《wml》标签和HTML中的《html》标签一样,用来解释这是一个 WML的DECK,它有一个可选的xml:lang属性来拟定文档的说话,比如《wml xml:lang=”zh“》表示文档说话为中文。
和HTML一样《head》标签包括了该DESK的相干信息。《head》 标签之间可以梗概包括一个《access》标签和多个《meta》标签。
《access domain=”域“ path=”/路径“ /》相称于HTML中的《BASE》标签,指定该DECK的会见节制信息,它用两个可选的属性,domain用来指定域,默许值为以后域, path用来指定路径,默许值为”/“,即根目次。因为 《access》独自利用,以是要用/开头,今后对雷同的情形不再赘述。
《meta 属性 content=”值“ scheme=”花样“ forua=”true|false“/》 和HTML中的雷同,供给了该DECK的meta信息。属性是必选的,包孕一下三种情形name=”name“ UP.Link Server忽视meta数据
http-equiv=”name“ UP.Link Server将meta 数据转为 HTTP 呼应头(同HTML)
user-agent=”agent“ UP.Link Server 直接将 meta 数据传给手机装备,content属性也是必选的,其内容根据属性而定。scheme属性今朝尚不支撑。forua 为可选属性,指定在该wml文件传到客户端之前,《meta》标签是否是被中央署理删除(因为传输的协议能够转变),默许值为false。
今朝支撑的meta数据:
《meta http-equiv=”Cache-Control“ content=”max-age=3600“/》指定DECK在手机内存缓存中的存储时辰段,默许的为30天(除非内存耗尽),在该期间, 手机对会见过的DECK直接从缓存里挪用。假定信息是对时辰敏感的,可以梗概用max-age指定DECK在缓存里的糊口生涯期,最小单元是秒, 假定指定为0, 则每次都需经由历程毗连效劳器来挪用该DECK。
《meta user-agent=”vnd.up.markable“ content=”false“/》和《meta user-agent=”vnd.up.bookmark“ content=”指定的URL“/》 雷同于通俗浏览器的书签成果。当用户将一个CARD做了书签后,手机浏览器起首用一个标志记实该CARD, 这个标志默许的是《card》标签中的title属性(今后会讲到),然后当用户遴选了该书签今后,浏览器就会翻开被记实的URL。但是因为在默许的情形下,手时机记实一切的DECK,以是,一样平居《meta》被用来使手机不要记实以后的URL(北京网站制造),即《meta user-agent=”vnd.up.markable“ content=”false“/》。别的, 假定要为书签指定分歧于以后DRECk的 URL,用《meta user-agent=”vnd.up.bookmark“ content=”指定的URL“/》。
一个DECK可以梗概包括多个CARD,每个CARD的内容能够不止一屏表现,器重DECK,CARD和屏幕表现范围的干系。一个CARD用《card》和《/card》包括。《card》可以梗概包括以下可选的属性:
《card id=”name“ title=”label“ newcontext=”false“ ordered=”true“ onenterforward=”url“ onenterbackward=”url“ ontimer=”url“》
*id属性用来指定CARD的名字,可用来在CARD间跳转,相称于在HTML中在页内跳转时用《A NAME=”jumpHere“》。
*title属性用来作为书签的标志,该属性一样平居不会表今朝屏幕上。
*newcontext属性,默许值为false, 用来指导当跳转到本CARD时,手机是否是要扫除之前保存的信息,包孕变量,堆栈里的汗青记实,从新设置手机状况等。
*ordered属性,默许值是true,解释该CARD里的内容是按牢固的挨次表现, 照样按用户的遴选来表现。这点和HTMl分歧,CARD 页面里的内容可以梗概按必定的挨次表现,默许的是按线性挨次表现,即按代码的挨次, 但是,要器重的是,以下三个标签必需按以下挨次来写《onevent》《timer》《do》, (这和今后要讲的“事务”有关)。如许做是为了便利填表单,当ordered设置为true时,假定一个表单的内容不克不及在一屏里表现完,就分红多屏表现;当ordered设置为false时, 手机可以梗概表现一个提要CARD来总结有用的选项,用户可以梗概从中拔取表单选项来填写。
*onXXX属性,雷同于HTML标签中的onXXX属性,用来捕捉事务,当事务被触发时履行指定的操纵(义务),在这里是转向某个URL。
WML进修(三)
表现文本
在文本的表现上WML根基和HTML相同。笔墨段落包括在《p align= ”alignment“ mode=” wrapmode“》和《/p》之间,align属性指定该段笔墨的对齐体例,默许的是left,其他可遴选right和center;mode属性指定当一行表现不下一切的笔墨时是否是自动换行,默许的是自动换行wrap,假定选nowrap,则在一行中表现,响应式网站定制,浏览器会经由历程雷同于水平转动条的机制来表现一切笔墨。
换行标签也一样为《br/》,这里先替一下,在标单中假定有多个《input》或《select》,其间不要用《br/》,否则会使手机浏览器认为是断点而把表单分页表现。
笔墨的修饰标签有《b》、《i》、《u》、《em》、《strong》、《big》和《small》,意义和HTML里的相同。
表格的表现标签也和HTML邻近,利用《table title=”name“ align=”left|right|center“ columns=”列数“》、《tr》和《td》来表现,《table》的title属性用来给表格取个名字,columns属性指定表的列数,不克不及为0,可选的align属性和后面提到的一样是对齐体例。表格中可以梗概包括笔墨和图片。
test1.wml
--------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《card》
《p align=”center“》
《i》Hello《/i》《br/》
《b》《i》World!《/i》《/b》
《table title=”mytable“ align=”right“ columns=”2“》
《tr》
《td》1-1《/td》
《td》1-2《/td》
《/tr》
《tr》
《td》2-1《/td》
《td》2-2《/td》
《/tr》
《/table》
《/p》
《/card》
《/wml》
表现图片
表现图片(1位好坏BMP图片)的标签一样雷同于HTML,《img alt=”text“ src=”url“ localsrc=”icon“ align=”left“ height=”n“ width=”n“ vspace=”n“ hspace=”n“/》,属性中alt和src是必需要有的,其他可选。别的要器重的是《img》要放在《p》里,不克不及放在《do》和《option》等成果健标签和选单标签里。
*alt属性用来指定当手机不支撑图片表现时用来表现的笔墨。
*src属性指定图片的URL,但当有了以下的localsrc属性时,手机浏览器就忽视src属性。
*localsrc属性用来指定表现存在手机ROM中的图标,假定找不到,则到UP.Link Server上去找。
*可选的align属性用来解释图片同以后行文本的对齐体例,默许值为bottom,可选to和middle。
*height、width、vspace、hspace属性离别指定图片的长宽和距围绕笔墨的间距,今朝不是一切的WAP手机都支撑这些属性。
test2.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org
/DTD/wml_1.1.xml“》
《wml》
《card》
《p align=”center“》《img alt=”:)“ src=”***.bmp“ localsrc=”smileyface“/》《/p》
《/card》
《/wml》
WML进修(四)
锚和义务
毗连是 HTML 页面里最根基的成果, 在 WML 里也一样用 《a href=”url“ title=”label“》 和 《/a》来包孕用来建立毗连的笔墨,必选属性href指定了要翻开的URL,可选的title属性给该毗连取个标志名字,这个名字将作为软按钮之一的ACCEPT键(详见之前的HDML入门文章)的标志表今朝屏幕的软按钮区,以是平居可以梗概将属性作为提醒笔墨是用。
但是,以上的毗连在WML里只是义务的一种情形,为了可以梗概利用别的义务,以是引进了新的标签《anchor title=”label“》义务标签 文本《/anchor》,《a》真实是当义务标签为
《go/》时的庞大表示体例。
test3.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org
/DTD/wml_1.1.xml“》
《wml》
《card》
《p》
《anchor title=”Link1“》《go href=”test1.wml“/》News《/anchor》《br/》
《a title=”Link2“ href=”test2.wml“》Sports《/a》
《/p》
《/card》
《/wml》
WML里的义务标签有以下几种,除用于《anchor》,还可以梗概用在事务中:
1)《go》用来指导浏览器表现指定的URL,包孕DECK的第一个CARD或指定的CARD。语
法以下:
以下为援用的内容:
《go href=”url“ sendreferer=”false|true“ method=”get|post“ accept-charset
=”charset“》
《postfield name=”name“ value=”value“/》
《setvar name=”name“ value=”value“/》
《/go》
个中href属性为必选,其他为可选。sendreferer属性表示是否是通报挪用href所指定的URL的页面的URL,也就是以后页的URL,即 HTTP 头中的HTTP_REFERER,默许值为false,可选值为true。method和HTML中的表单FORM的method属性一样,指定表单是以get的体例照样post的体例递交,以便cgi处置,默许的值为get,但假定未指定method但《go》《/go》间存在《postfield》,手机自动以post体例通报。accept-charset 属性可笼盖在HTTP头里指定的字符集,可以梗概写多个字符集,如accept-charset=”UTF-8,US-ASCII, ISO-8859-1“。
《postfield name=”name“ value=”value“/》可以梗概看做是HTML表单FORM中的《INPUT TYPE=”HIDDEN“ NAME=”变量名“ VALUE=”值“》,经由历程它可以梗概向指定的URL通报以“变量名/值”体例的数据。name和value属性都是必选的。器重只需这里的变量是用来递交给CGI顺序的。
除《postfield》,还可以梗概在《go》和《/go》间插足一句或多句《setvar name=”name“ value=”value“/》,该语句的意义是,当触发某一事务时,给变量赋值。
要器重的是,当《go》和《/go》之间没有任何语句时,要用《go/》的体例,这点比较特别,比如《anchor title=”Link1“》《go href=”test.wml“/》News《/anchor》。
2)《prev》用来将以后页面的URL压入URL汗青堆栈,并翻开此前的URL,若该URL不存在,则《prev》有用。语法雷同《go》:《prev》《setvar name=”name“ value=”value“/》《/prev》,《prev》和《/prev》之间可插足一句或多句《setvar name=”name“ value=”value“/》,若不加,则必需酿成《prev/》的体例。
3)《refresh》用来改革以后的页面,从而使得页面内的变量改革,语法为《refresh》《setvar name=”name“ value=”value“/》《/refresh》。
4)《noop》,表示甚么也不做,该标签不克不及用在《anchor》中,一样平居用在笼盖DECK级的《do》(今后会解释)。
WML进修(五)
表现表单
雷同于HTML的《FORM》,《fieldset》可用来包孕一组表单选项,但不是必需的。后面说过,当《card》的ordered设置为false时,手机可以梗概表现一个提要CARD来总结有用的选项,便利用户从中拔取表单选项来填写,提要CARD就是根据《fieldset》和自力的输入框《input》和选单《select》来总结的。语法为, 《fieldset title=”label“》表单内容《/fieldset》,可选的title属性除可用来表示表单的名字外,还在提要CARD里作为遴选项的题目。表单内容可以梗概是嵌套的《fieldset》,输入框《input》,选单《select》和需要的提醒文本。
《input name=”variable“ title=”label“ type=”type“ value=”value“ default=”default“ format=”specifier“ emptyok=”false|true“ size=”n“ maxlength=”n“ tabindex=”n“/》,用来输入文本,除name属性是需要的,其他可选。
*name属性,指定了用来存储该输入文本的变量名字。
*title属性,该输入框的名字,一样可被用来作为提要CARD页中的选项名。
*type属性,默许值为text,如遴选password,则输入的数据表现为*。
*value属性,在语法和行动上等同于下面的default属性,*default属性,指定输入框的默许值,即name属性指定变量的默许值,当用户输入新值时,该值有用,假定该值不合适以下format属性的划定,则手机也忽视该默许值。
*format 属性,用来花样化输入的数据,可用的标志以下,利用时可用“一名数字标志”和“*标志”的体例,前者代表N个标志型字符,如3X, 后者代表恣意个(小于maxlength属性的值)标志型字符。
标志   描写
A     任何标记或大写字母(不包孕数字)
a     任何标记或小写字母(不包孕数字)
N     任何数字(不包孕标记或字母)
X     任何标记、数字或大写字母(弗成转变为小写字母)
x     任何标记、数字或小写字母(弗成转变为大写字母)
M     任何标记、数字或大写字母(可转变为小写字母)或多个字符,默许为首字大写
m     任何标记、数字或小写字母(可转变为大写字母)或多个字符,默许为首字小写
*maxlength属性,指定了用户可输入的最大字符长度,最大限定为256个字符。
*emptyok属性,表示用户能否不填输入框,默许为false,即要填。
*size属性,输入框表现长度,今朝未被支撑。
*tabindex属性,雷同于在HTML表单中按TAB键后,核心落在哪个选项上,该值决议了这个遴选挨次,数字大的排在后面。今朝未被支撑。
test4.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《card id=”card1“ ordered=”false“》
《p》
USERNAME:《input name=”userName“ title=”User Name“ type=”text“ value=”YourNameHere“ format=”*M“ emptyok=”false“ maxlength=”12“ tabindex=”1“/》
PASSWORD:《input name=”password“ title=”Password“ type=”password“ format=”8x“emptyok=”false“ maxlength=”8“ tabindex=”2“/》
COMMENTS:《input name=”comments“ title=”comment“ type=”text“ value=”YourCommentsHere“ format=”*M“ emptyok=”true“ maxlength=”30“ tabindex=”3“/》
《/p》
《/card》
《/wml》
将上例《card》中的odered的值改成”true“尝尝看,然后再在《p》和《/p》内插足《fieldset title=”field1“》和《/fieldset》尝尝看。
《select》选单雷同于HTML表单中的《SELECT》,《select》和《/select》间可包括《optgroup》和《option》标签,语法以下,一切属性都为可选:
《select title=”label“ multiple=”false|true“ name=”variable“ default=”default“ iname=”index_var“ ivalue=”default“ tabindex=” n“》
《optgroup title=”label“》选单内容《/optgroup》
《option title=”label“ value=”value“ onpick=”url“》
事务或文本
《/option》
《/select》
*title属性,如以上《input》的title属性。
*multiple属性,指定用户能否举行多项遴选,默许值为false。
*name属性,用来存储用户遴选项的变量名,其值为 《option》标签的value属性,若用户没有遴选又没有用 default 属性指定默许值, 则手机将转变量赋值为空字符串”“,对多项遴选,每个值用“;”离开。
*default属性,可为name属性指定的变量赋默许值。
*iname属性,用来记实用户遴选项的地位,呼应的值从 1 起头。 若没选,则该值为0。
*ivalue属性,用来记实默许值所在的地位。
《optgroup》可用来将多个《option》分组,《optgroup》和《/optgroup》间还可包孕《optgroup》和《option》,该标签今朝还没有被支撑。
《option》,雷同于HTML中选单的《OPTION》,用来表示选单的可选项。《option》和《/option》间可包孕事务(见下节)和选单的表现文本。《option》 的属性为可选,个中value属性用来供给值,被选到该项后,将该值赋给《select》 的name属性所指定的变量。onpick属性,用来指定用户选到该项并按ACCEPT键后所翻开页面的URL。
test5.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《card id=”card0“ ordered=”false“》
《p》
Please select a city.。.
《select title=”Cities List“ name=”city“》
《option title=”Beijing“ value=”c1“》Beijing《/option》
《option title=”Shanghai“ value=”c2“》Shanghai《/option》
《option title=”Hongkong“ value=”c3“》Hongkong《/option》
《/select》
Please select columns.。.
《select title=”Column List“ multiple=”true“ name=”col“》
《option title=”Hot News“ value=”l1“》News《/option》
《option title=”Cool Sports“ value=”l2“》Sports《/option》
《option title=”Pop Enter,“ value=”l3“》Entertainment《/option》
《/select》
《/p》
《/card》
《/wml》
WML进修(六)
事务
WML的事务根基上分为两大类,一类是键盘(包孕软硬按钮)输入事务,用《do》标签来处置,另外一类是相干页面内部的事务,用《onevent》标签来处置。
《do》的语法以下:《do type=”type“ label=”label“ name=”name“ optional=”false|true“》义务《/do》,义务就是之条件到的四种义务。《do》的属性中,type是必选的,其他为可选。
*label属性,指定了软按钮在屏幕上的表现文本。今朝type属性为delete,help,prev时该属性有用。
*name属性,为《do》取个名字,同一的CARD里的《do》不克不及重名。假定CARD级的《do》和DECK级的《do》同名,则笼盖DECK级的《do》。
*optional属性,指定手机是否是可以梗概忽视这个事务,默许值是false。
*type属性,指定触发的事务,详细以下;
type值    触发缘由
accept    挪用ACCEPT按钮机制
delete    挪用DELETE按钮机制
help     挪用HELP按钮机制
options   挪用遴选按钮机制
prev     挪用PREV按钮机制
reset    挪用扫除和从新设定手机状况时的RESET机制(今朝不支撑)
unknown    挪用unknown机制,即是type=”“(今朝不支撑)
vnd. co-type 挪用厂商特定的机制(今朝不支撑)
X-*, x-*   供今后利用(不保存)(今朝不支撑)
test6.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《head》
《meta http-equiv=”Cache-Control“ content=”max-age=0“/》
《/head》
《card id=”card0“ ordered=”false“》
《do type=”accept“ label=”InputName“ name=”do1“》
《go href=”#card01“/》
《/do》
《p》
NAME:《input name=”userName“ title=”User Name“ type=”text“ format=”*M“ emptyo
k=”false“ maxlength=”12“/》
《/p》
《/card》
《card id=”card01“》
《p》
You name is $(userName:noesc)。
《/p》
《/card》
《/wml》
《onevent》的语法以下,《onevent type=”type“》义务《/onevent》,必选属性type的取值以下:
type值     假定用户履行了以下操纵就履行义务
onpick     用户遴选或不选一个《option》项时。
onenterforward 用户利用《go》义务抵达一个CARD时。
onenterbackward 用户利用《prev》义务前往到后面的CARD时,或按BACK按钮时。
ontimer     当《timer》过时时。
test7.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《head》
《meta http-equiv=”Cache-Control“ content=”max-age=0“/》
《/head》
《card id=”card0“ ordered=”false“》
《p》
Please select a city.。.
《select title=”Cities List“ name=”city“》
《option title=”Beijing“ value=”Beijing“》
《onevent type=”onpick“》
《go href=”#card01“/》
《/onevent》Beijing《/option》
《option title=”Shanghai“ value=”Shanghai“ onpick=”#card01“》Shanghai《/option》
《option title=”Hongkong“ value=”Hongkong“ onpick=”#card01“》Hongkong《/option》
《/select》
《/p》
《/card》
《card id=”card01“》
《p》
You are Living in $(city:noesc)
《/p》
《/card》
《/wml》
《timer/》可以梗概用来在用户不举行任何操纵的一段时辰后,自动履行一个义务,任何激活CARD页面的义务和用户操纵都邑启动《timer/》,而义务举行时,《timer/》就制止。
每个CARD只能有一个《timer/》,一个《timer/》只能触发一个义务。语法以下:《timer name=”variable“ value=”value“/》,个中name为可选属性,指定为一个变量名,当加入该CARD时,该变量存储此时定时器的值,当定时器超时时,手机将该变量设为0;value为必选属性,用来设置定时器的定时价,最小单元为0.1秒。
test8.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《head》
《meta http-equiv=”Cache-Control“ content=”max-age=0“/》
《/head》
《card id=”card1“ ontimer=”#card2“》
《timer name=”time1“ value=”50“/》
《p align=”center“》
After 5s, goto card2
《/p》
《/card》
《card id=”card2“》
《onevent type=”ontimer“》
《go href=”#card1“/》
《/onevent》
《timer name=”time2“ value=”50“/》
《p align=”center“》
Here is card2!
《/p》
《/card》
《/wml》

再提一下,《onevent》 《timer》 《do》三者必需按以上挨次写。
别的在DECK级还可以梗概插足《template》,用来将事务绑缚在DECK级上,语法以下:
《template onenterforward=”url“ onenterbackward=”url“ ontimer=”url“》
《do》或《onevent》
《/template》
test9.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《head》
《meta http-equiv=”Cache-Control“ content=”max-age=0“/》
《/head》
《template》
《do type=”accept“ label=”deckPress“ name=”do1“》
《go href=”#card01“/》
《/do》
《/template》
《card id=”card0“ ordered=”false“》
《do type=”accept“ label=”cardPress“ name=”do1“》
《go href=”#card02“/》
《/do》
《p》
Press ACCEPT.。.
《/p》
《/card》
《card id=”card01“》
《p》
Here is card01
《/p》
《/card》
《card id=”card02“》
《p》
Here is card02
《/p》
《/card》
《/wml》
WML进修(七)
CGI编程
1)在WEB效劳器上增加WML的MIME范例
对IIS4,可在其治理器里的站点属性中插足新的MIME范例,后缀.wml和 MIME范例text/vnd.wap.wml。
对PWS,可点窜注册表,先在 HKEY_CLASSES_ROOT层插足主键.wml,再插足串值Content Type为text/vnd.wap.wml,然后在HKEY_LOCAL_MACHINESoftwareCLASSESMIMEDatabaseContent Type中插足主键text/vnd.wap.wml,再插足串值Extension为.wml。
之条件到的HDML也用雷同的体例。
2)以http体例会见wml文件
在手机浏览器的URL栏里输入http://localhost/test.wml,就可以梗概会见WML文件了。
3)CGI计划
和通俗CGI酿成的体例差不多,只是前往了局时,先要输入Content-Type为text/vnd.wap.wml,然后再输入WML内容。
test10.wml
---------------
以下为援用的内容:
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《head》
《meta http-equiv=”Cache-Control“ content=”max-age=0“/》
《/head》
《card id=”card0“》
《do type=”accept“ label=”Input Name“ name=”do1“》
《go href=”http://localhost/test.asp“ method=”post“》
《postfield name=”uid“ value=”123456“/》
《postfield name=”uname“ value=”$(userName:esc)“/》
《/go》
《/do》
《p》
NAME:《input name=”userName“ title=”User Name“ type=”text“ format=”*M“ emptyok=”false“ maxlength=”12“/》
《/p》
《/card》
test10.asp
---------------
《%
uid=Request.Form(”uid“)
userName=Request.Form(”uname“)
Response.ContentType=”text/vnd.wap.wml“
%》
《?xml version=”1.0“?》
《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》
《wml》
《card》
《p》
USERNAME:《%=userName%》
USER__ID:《%=uid%》
《/p》
《/card》
《/wml》
WAP网站效劳器设置装备摆设
设置APACHE WEB SERVER
不论是NT 照样UNIX 或LINUX ,都是点窜 Apache 安装目次下的conf/mime.types文件在该文件中增添以下内容:
text/vnd.wap.wml .wml
image/vnd.wap.wbmp .wbmp
application/vnd.wap.wmlc .wmlc
text/vnd.wap.wmls .wmls
application/vnd.wap.wmlsc .wmlsc
存盘
从新启动APACHE WEB SERVER 便可。
基于WINDOW NT平台的IIS设置WAP SERVER
只需依照以下的庞大设置,就可以梗概让NT IIS成为WAP效劳器,您可以梗概撰写WML网页或开辟各种效劳。
设定体例:(先肯定NT Server曾经安裝IIS了效劳)
履行NT操纵系统下的【起头】/【顺序】/【Windows NT Option Pack】/【IIS 4.0】/I
nternet效劳***。
在IIS效劳***窗口內,点选主机电脑称号后,按鼠标右鍵,点选“属性”选项;
在属性窗后下部有一个文件范例按钮,单击此按钮,会显现文件范例界面;
单击‘新增范例’按钮,然后在相干的扩展名栏中填写 .wml ,在内容范例(MIME)栏中填写 text/vnd.wap.wml
单击‘肯定’按钮
重复以上步调将以下WML范例新增至MIME內:
相干的扩展名 內容范例(MIME)
.wml  text/vnd.wap.wml
.wmlc application/vnd.wap.wmlc
.wmls  text/vnd.wap.wmlscript
.wmlsc  application/vnd.wap.wmlscriptc
.wbmp  image/vnd.wap.wbmp
本文颁布于北京网站扶植公司尚品中国http://www.sino-web.net/

免责声明:本文内容由互联网用户自发贡献自行上传,本网站也不承担相关的法律责任。如果您发现本文章中有涉嫌抄袭的内容,请发送邮件至:sales@sznetsoft.com或者至电给本网站进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权的内容。
相关信息
  • 05 2022.02

    企业网站扶植物理构造优化

    物理构造优化。网站的物理构造首要包罗扁平式网站构造和树形网站构造,扁平网站构造全部网页都位于网站根目次下,物理层级少,便于搜刮引擎爬取和收录,合适小型网站。 而树形网站构造的网页和文件依据附属干系漫衍在各文件夹或子文件夹中。关于树形网站构造而言,跟着条理的增加,蜘蛛的抓取速率会有所降低,高端网页设计,高端网页制作,高端网站建设,以是其物理层级在优化时最好不超过3层。

  • 05 2022.02

    企业网站创立发明视觉熟习感

    缔造视觉熟习感。视觉熟习感对用户体验来说是非常重要的,扁平化筹划应用通用的UI元素和款式来缔造这类感觉, UI即User Interface(用户界面)的简称。比方音乐网站常常使用到的音乐播放器界面,在分享键、红心键、轮回播放键等常常使用按钮上遵守后人筹划的情势,在扁平化的历程中将立体改成立体,停止了细小窜改。 这些图标在多年的筹划中曾经组成被用户默许的标志性的图..

  • 19 2022.02

    企业建网站流媒体技巧

    流媒体妙技。网页企图在未运用Flash妙技之前, 用户想旁观多媒体文件必须要先下载,不外在运用了Flash妙技今后,由于Flash妙技具有流媒体妙技的特点,完成了网页在线播放多媒体文件。所谓流媒体,是一种多媒体文件的媒体花式,可以完成音频和视频的播放,用户在哄骗时,只需安装一次播放插件,在今后哄骗时,可以完成直接在线旁观多媒体文件。

  • 19 2022.02

    企业做网站计算机图象处置手艺在网页计划中的利用

    计算机图象处置惩罚本领在网页计划中的运用。计划者要想使网页更加实用、雅观, 成熟的图象处置惩罚程度是相对须要的, 这也能够使计算机图象处置惩罚的过程更加灵巧多变。网页计划中的计算机图象处置惩罚本领重要包孕图象表面、作风、巨细、位置、标的目的等方面的处置惩罚方法。在详细操纵中须要因时制宜, 必需按照网页的详细结构来设置图象的巨细。在网页版式计划中, 一种简略而特别的图片作风对页面翻转的影响更加明明,..

  • 19 2022.02

    企业做网站网站数字音频处置手艺的运用

    网站数字音频处置手艺的利用。数字音频先处置手艺是网页计划中常见的多媒体手艺之一,在平常的情况下,网页计划者会凭据网页的详细内容来设置响应的配景音乐,如许挑选的音乐能够或许契合网页的详细内容,确保用户阅读网页能够或许愈加激起其兴趣,加强用户的粘性。 而数字音频处置手艺择时对传统音频手艺的一种弥补和加强,颠末对音频数字化处置能够或许更好的顺应声响和播放器使其播放后果加强,颠..

  • 19 2022.02

    企业做网站网站Tad标签

    网站Tad标签。在电商网页傍边,Tad标签是网页傍边不行缺少的要素。平常在网页计划中,SEO优化,标签都是经由进程垂直的体例停止安排,而且应该避免标签的排列过于麋集。而当标签之间有首要性与关联性的差别时,须要将标签根据首要性的巨细停止排列。 并在标签过多时,将运用次数较低,或是相较之下其实不首要的标签归入到更多选项傍边。同时,经由进程分组和下拉菜单等体例还能够使标签的规..

  • 19 2022.02

    企业做网站商品模块

    商品模块。(1)商品管理:商品的管理重要包括对商品的措置惩罚,增加,包装,和对商品的上新,下架等住手实时的供给。在模块中,高端网站开发,还包括对商品信息的上传和对商品的预售,查阅商品是否是缺乏或许库存过量等信息。(2)商品目次管理:把商品使用分歧的体式格式住手分类,把推举商品和相互联系关系的商品住手归类。(3)商品范例管理:对商品的范例住手自界说,包管主顾能够遴选多种分歧属性的商品。(4)品牌管理..

  • 19 2022.02

    企业做网站网页作风和颜色的计划请求

    网页气概和色彩的设想要求。网页气概重假如经由进程分歧的网页结构, 网页色彩遴选和装潢性元素之间的整合, 以达到网页内容的分歧展示成效。 通俗来讲, 网页气概和结构特点须要连结高度分歧的要求。针对分歧的网页内容, 相干网页设想者须要接纳分歧的网页称号和标识表记标帜, 连系分歧的网页导航类辅佐功效完成份歧的气概展示。 关于网页色彩的遴选须要相干网..

  • 19 2022.02

    企业做网站小微型企业营销型网站建立机会剖析

    小微型企业营销型网站成立机缘阐发。一是政策撑持:自本世纪初搜集提高以来,愈来愈多的企业把互联网运用到本身的展开中。国度及各级处所当局也接踵出台一系列搀扶政策,为小微企业搜集营销的展开保驾护航。 二是搜集情形完美:颠末数年的展开,国度经由进程完美搜集法制成立、抓好搜集品德领导、完美搜集羁系机制、增强对信息渠道的监视等一系列行动,使搜集经济情形失掉很大完美,为百姓花费供给了..

  • 19 2022.02

    企业做网站背景功效模块的组成(下))

    背景功效模块的组成。内容模块。(1)内容经管:重若是对全体板块中的内容举行经管,实时更新内容,响应式网站搭建公司,举行一个目次设置,对全体内容的目次举行一个经管,设置链接,便当主顾商家可以疾速找到本身想要领会的信息。(2)无限定创立自力内容网页。比如关于我们,接洽我们。(3)告白经管:增加、修正、删除、上传告白、界说告白有效时限。(4)可自在设置。阛阓导航列和列的内容,链接部份。 ..

  • 19 2022.02

    企业做网站页面尺寸设置

    网页的设想,起首应从尺寸开端。所谓尺寸,是页面的高度与宽度,设想者可按照实际的行使景遇,将其分为分歧载体。尺寸一样平居行使分辨率来示意,一像素单位为px,px值设置为72px用于电子屏幕表现,在印刷品上我们设置为300px,配合计量单位。今朝按照载体的分歧,尺寸也被分辨为了电脑屏幕尺寸,手机尺寸等,列如:电脑屏幕偏重于大面积的展示体验,手机则是小屏幕的方便表现,由于在小屏幕上寓目大尺寸页面,页面字..

  • 19 2022.02

    企业做网站的设想公布元素

    网站设想不但关乎审美。有些网站较为雅观,而另-些网站的功用性则更强-些,但只要当身手美满连系起来时,才干产生让人影象深化和情愿回访的网站,而不是那种只要在必要时才想起来的网站,如在线银行网站。前者供应的是一种体验, 然后者就像工具一样,只是为了完成某些需求,如转账。融会了艺术与技术的网站将能产生一种接收用户会见的体验。产生这类不同的缘故原由在于全数网站散收回的艺术魅力。 ..

  • 19 2022.02

    企业做网站精简代码

    精简代码。从搜刮引擎的任务原理来说, 搜刮引擎任务的第一步就是提取文字, 也就是精简html代码, 可以这么说, html格局代码对要害词而言都是噪声, 因此为了进步信噪比, 必须中止代码简化。

  • 19 2022.02

    企业做网站新手艺的利用推动体验设想

    新妙技的利用推进体验设想。跟着汇集妙技的进展, 破费者参与互动的方法越发多样、越发便当。现在更多的功用可以在手机上住手完成, 如可以在手机上就可住手手绘和图片处理, 可以制作360度动画显现小视频等, 这些都为产品观赏、定制交流供应了更辽阔的空间;此刻汇集用户更爱幸亏网上晒自己参与后的作品效果, 可以是照片或以视频的情势。仅仅靠产品的图片和价钱接收人的宣扬形式已然过时, 若何经由进程视听和参与、若..

  • 01 2022.03

    手机网站竖立广电新媒体视频网站办法

    广电新媒体视频网站步伐。鉴于收集用户增速放缓,保护现有效户,增添其忠诚度成为收集视频网站的合营方针。收集具有社交性、互动性的特点,经由过程直播竞猜、投票、社群等体例增强与用户之间的互动,可以也许有效吸收用户留意力,增强用户黏性。 版权互助的宏大消耗使自制节目标优胜性得以透露表现,,而独播计谋的势在必行将自制节目酿成浩繁媒体公司的独一挑选。广电新媒体视频网站应加大对..

  • 01 2022.03

    手机网站扶植强化图象情势的熟悉

    强化图象情势的认识。网页计划中计较机图象处置手艺的实践利用历程中,相干手艺把持职员自己要强化图象情势认识,计较机图象的情势范例多样,有拍照图象和插图等,拍照图象的情形再现的特点比力凸起,品牌网站优化公司,有比力直观的内容表达,轻易被浏览者接收。 网页计划的时辰导入拍照图片就能有助于转达思惟,浏览者经由过程浏览图片接收其留意力。计较机图象处置手艺的利用中,就拍照图象加工处..

  • 01 2022.03

    手机网站建树网页注释内容抽取要领

    网页正文内容抽取设备, 该算法思绪是先需要对Web页面停止分块处置, 处置效果一样利用DOM树道理停止剖析, 然后调集阈值计较和正则表达式, 对处置网页正文准确率较高。 非基于DOM的Web页面提取妙技比力有名就是微软亚洲研究院提出的VIPS基于视觉的网页分块算法。该算法从用户的视觉感官体验动身, 依据Web页面的背风景、前风景、元素之间的间距来对Web页面停止视..

  • 01 2022.03

    手机网站竖立色彩

    颜色。颜色是光颠末物体散射抵达人眼睛中的颜色, 由明度、纯度、色相三要素构成, 分为无黑色系和有黑色系, 国际上提高的颜色分类是孟氏色立体, 颜色现实应用和搭配中每每参考它。分歧的要素组合出分歧的颜色效果。颜色的构成是将两个或两个以上的颜色, 按照分歧的目标, 依照必然的准绳, 从新组合、搭配、构成新的、美的颜色干系, 在网页计划中要应用这个道理来举行素材搭配。 ..

  • 14 2022.03

    高端营销网站扶植若何定位

  • 14 2022.03

    电子商务网站的定制开辟

  • 14 2022.03

    企业树立网站的必要性

  • 14 2022.03

    企业建站的市场空间很大

  • 22 2022.03

    网站翻开慢的缘由有哪些?

    1、图片的处置惩罚置信良多站长在检察我们站点的时辰都邑发明,有的页面的团体框架已在欣赏器中体现,然则就是一向处于图片的加载中,乃至在末了图片或者没法体现,这一题目极大的影响到用户的友爱体验和站点的优化。海内的带宽都是较低的程度,而一张图片一样平常小的有几十KB,大的或者会上MB,假定我们的用户的带宽为2MB(海内的带宽平均程度),我们的站点要在如许低的带宽下加载完图片需要花费的时候不可思议。那末..

  • 22 2022.03

    网站建造站群的扶植与优化若何做?

    第一、创设要害词库。在网站扶植,网站制造公司,创设的网站都是来自各行各业,以是要害词的普通不会太过于深刻,每一个行业都市触及一点,只会对大客户才干创设较为深刻的要害词库。关于这些要害词库可以或许从客户的需求,从百度相干搜素,百度下拉,一些站长器材发掘以外,还可以或许联合百度推行百度指数网络部门要害词列表。以是关于大规模的数据库要尽大概的周全,要知足用户的如今需求还要思索用户将来大概发生的潜伏需求。..

  • 22 2022.03

    集约化网站建立发展趋向有哪些?

    对很多企业来讲,经由过程信息化来处理企业生存成长中碰到的各类题目,歧信息整合,市场拓展,抽象塑造等。关于已成长起来的团体企业来讲,市场已初具规模,而且大多具有多个产物和营业,有多个子单元和分公司,企业信息化尤其主要。就个人见解谈下团体企业网站群扶植的成长趋向。一、会合设立建设网站群一致平台,加强团体企业抽象。设立建设以流派网站为中间,以下属子单元为子站点的网站群已使团体企业信息化成长的必定趋..

  • 22 2022.03

    360搜刮若何去除:该页面因服务器不稳定能够没法一般拜候 !

    近期良多网站改版后360搜刮会提示:该页面因办事器不波动能够没法一般拜候 !,这个怎样去除呢?尚品中国高端网站竖立公司给您解答。良多改版后的网站证办上去了,也就是正规的网址。办事器从新上架也异常波动,网站也能拜候了。然则so.com客户搜刮时,会带一句:提示:该页面因办事器不波动能够没法一般拜候 ! 处理方法:http://bbs.360.cn/thread-14970979-1-1.h..

  • 31 2022.03

    尚品中国网站制造建站流程

    方式/步调:一、网站谋划网站谋划是网站异常主要的一部份,一个好的谋划对后期网站的优化推行有很大的感化。在做网站之前的谋划部份必然要片面的懂得网站的需求,懂得受众的情况,以期做出来的网站是受受众欢送的,是易于操纵的。 二、网站计划受众所看到的网站是经由专业的网站计划职员所计划出现出来的,如今海内的计划行业情况不好,随处都是几百的模板网站。假如你真的是想做一个本人公司的网站,花了大代价请专..

  • 08 2022.04

    站长请务必正视"安全同盟"的网站安全评分

    营销型网站设立建设公司尚品中国一觉醒来,创造一个历久排名很好的网站忽然被降权了,流量下落显着,动手搜检了好久也没搜检出甚么以是然,比来也没批改过任何网页也没有渣滓链接,无缘降权其实让人难以捉摸,无法之下求助一个历久处置SEO网站优化的伴侣,伴侣看后立即让我在宁静同盟网站查询是否是被拦截了,因为他自己手头的一个网站方才因..

  • 13 2022.04

    花3分钟去认识搜索引擎的祖宗

    然后把你感应一样平常利用比力多和紧张的一些照片、文档…复制出来,最好的实施体式格式就是自身在电脑上新建树一个文件夹。再遵照多种排序的体式格式去测验考试,用分歧体式格式找出你要的文件让它排在最后面。更高等点的理论就是自身建树一个小型的数据库,然后将一样平常的一些数据导出来,再运转SQL分歧的多个条件组合语句不时去查询出你想要的内容。玩这么无聊的小游戏&am..

  • 13 2022.04

    北京网站制造报价

    起首应该说北京网站制造的用度因需求纷歧而价钱分歧。一、网站域名成本因为今朝注册国际域名非常费事,以是我们这里临时只剖析国际域名的成本,今朝国际注册国际域名以新网与万网两家公司为主,新网的国际域名市场价钱为128元,万网的是139元,价钱可去新网或万网的官方网站查询。不外有些域名供应商对域名的国际报价只几十元,不外只以成本价出卖给你的,那域名相干的办事质量怎样样?今后会不会经常呈现解析妨碍?会不会输..

  • QQ好友
  • QQ空间
  • 腾讯微博
  • 新浪微博
  • 人人网
  • 豆瓣网
  • Facebook
  • Twitter
  • linkedin
  • 谷歌Buzz


线

网软通在线


在线客服: 点击这里给我发消息                        

1231.jpg

留言内容