可以实现页面的提示功能:提示信息转到target 页面,然后调用父页面的方法实现提示功能
定义和用法
target 属性规定在何处打开 action URL。
兼容性注释在 HTML 4.01 中,不赞成使用 form 元素的 target 属性;在 XHTML 1.0 Strict DTD 中,不支持该属性。
语法
<form target="value ">
属性值
值 | 描述 |
---|---|
_blank | 在新窗口中打开。 |
_self | 默认。在相同的框架中打开。 |
_parent | 在父框架集中打开。 |
_top | 在整个窗口中打开。 |
framename | 在指定的框架中打开。 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> </head> |
如果把target=”tarid” 改成 target=”_blank_”, 就会在新窗口中打开了
但是,使用 id 的方法, 在Internet Explorer中是无效的, 必须用name
远程脚本(Remote Scripting)是一种可以让 运行在浏览器里的客户端应用 同 服务端应用 交换数据 而不用重新加载 页面的一种技术, 是 Remote Procedure Call 的form形式
1) Java Applet/ActiveX control/Flash
通过嵌入ActiveX组件, Java小程序, Flash Movie, 都可以发送HTTP 请求给服务器端 除非你用户都只使用一种浏览器,否则这不是好的选择
2) XML-RPC
通常是更好的选择,它 将数据封装XML,通过HTTP传输
3) Simple HTTP via a hidden IFRAME
这种方法最简单,兼容性也好, iframe是 HTML 规范的一部分, 大多数浏览器都支持
对于提交HTTP请求,除了使用form之外,还以动态修改iframe的url, 通过调用 location.replace(URL)来强制刷新iframe