- WML 教程
- WML - 首页
- WML - 概述
- WML - 环境
- WML - 语法
- WML - 元素
- WML - 注释
- WML - 变量
- WML - 格式化
- WML - 字体
- WML - 图片
- WML - 表格
- WML - 链接
- WML - 任务
- WML - 输入
- WML - 提交数据
- WML - 服务器脚本
- WML - 事件
- WML - 定时器
- WML - 模板
- WML - DTD
- WML2 - 教程
- WML 参考
- WML - 实体
- WML - 标签参考
- WML 有用资源
- WML - 快速指南
- WML - 有用资源
- WML - 讨论
get
post
true
false
WML <go> 标签
<go/> 元素表示 <go> 任务,表示转到新卡片的操作。
属性
此元素支持以下属性
| 属性 | 值 | 描述 |
|---|---|---|
| href | URL | 给出新卡片的 URL。相对 URL 相对于当前卡片解析 |
| method | 指定用于获取卡片的方法。这必须是 get 或 post 之一,分别对应于 HTTP 的 GET 和 POST 方法。 使用method="get"时,数据作为请求发送,并在 url 后附加 ?data。此方法有一个缺点,即它只能用于有限数量的数据,如果您发送敏感信息,它将显示在屏幕上并保存在 Web 服务器的日志中。因此,如果您正在发送密码等,请不要使用此方法。 使用method="post"时,数据作为请求发送,数据发送在请求正文中。此方法没有限制,并且敏感信息在 URL 中不可见 | |
| sendreferer |
| 如果设置为 true,浏览器会将当前卡片的 URL 与请求一起发送。如果可能,此 URL 作为相对 URL 发送。这样做的目的是允许服务器根据哪些卡片链接到它们来对卡片执行简单的访问控制。例如,使用 HTTP,此属性发送在 HTTP Referer 标头中。 |
| accept-charset | charset_list | 指定一个逗号或空格分隔的字符集列表,这些字符集可以对 POST 请求中发送到服务器的数据进行编码。默认值为“unknown”。 |
| class | class data | 为元素设置类名。 |
| id | 元素 ID | 元素的唯一 ID。 |
示例
以下是显示 <go> 元素用法的示例。
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">
<wml>
<card title="GO Element">
<p>
<anchor>
Chapter 2 : <go href="chapter2.wml"/>
</anchor>
</p>
</card>
</wml>
另一个示例显示如何使用 Get 方法上传数据
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">
<wml>
<card title="GO Element">
<p>
<anchor>
Using Get Method
<go href="chapter2.wml?x=17&y=42" method="get"/>
</anchor>
</p>
</card>
</wml>
另一个示例显示如何使用 <setvar> 元素上传数据。
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">
<wml>
<card title="GO Element">
<p>
<anchor>
Using setvar:
<go href="chapter2.wml">
<setvar name="x" value="17"/>
<setvar name="y" value="42"/>
</go>
</anchor>
</p>
</card>
</wml>
另一个示例显示如何使用 <postfiled> 元素上传数据
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">
<wml>
<card title="GO Element">
<p>
<anchor>
Using setvar:
<go href="chapter2.wml" method="get">
<postfield name="x" value="17"/>
<postfield name="y" value="42"/>
</go>
</anchor>
</p>
</card>
</wml>
广告