超级链接a的target属性已经是不被新规范支持了,其值有四个保留字:
1._blank <a href="document.html" target="_blank">my document</a>
浏览器会另开一个新窗口显示document.html文档
2._parent <a href="document.html" target="_parent">my document</a>
指向父frameset文档
3._self <a href="document.html" target="_self">my document</a>
把文档调入当前页框
4._top <a href="document.html" target="_top">my document</a>
去掉所有页框并用document.html取代frameset文档
小技巧1:使别人的页框不能引用你的网页,在文件头加:<base target="_top">
小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<base target="_self">
target的去留存有争议,主张留的一方主要是考虑到target="_blank"的属性目前来讲还没有一个好的方式来解决,而主张去的一方则拿出了rel与JS的解决方案。
我的看法:当采用frameset框架的时候,target="frame_name",即可指定a的目标地址。
使用JS的进行跳转页面的办法:
<script type="text/javascript">
function changePage(direction)
{
parent.brotherFrameName.location.href(direction);
}
</script>
然后<span onclick="changePage("direction_page")">link_name</span>即可
a与js的配合使用
<a href="javascript: methodName();">This is a link</a>
分享到:
- 2009-01-08 10:19
- 浏览 2190
- 评论(0)
- 论坛回复 / 浏览 (0 / 7014)
- 查看更多
相关推荐
- 使用框架时,确保 `<frame>` 或 `<iframe>` 元素的 `name` 属性与 `<a>` 标签中的 `target` 属性匹配,以便正确地在指定框架中加载文档。 - 不要在自定义框架名称或 ID 中使用下划线作为第一个字符,因为这可能会...
# 检查a标签是否已经具有target属性,如果没有,添加它 if 'target' not in a_tag.attrs: a_tag['target'] = '_blank' ``` 上述代码会遍历HTML文件中所有的a标签,并且如果它们没有`target`属性,就会添加`...
1:如果使用标签<a>来链接到一个页面的话,target属性的作用,相信大家都知道。就是指对链接的页面以怎么样的形式展现出来,target常用的值有:_blank(以新弹出一个浏览器窗口打开链接的页面)、_self(在原来的窗口中...
接下来,我们可以使用 `<s:url>` 标签来创建一个带有 `target` 属性的链接,例如: ```xml <a href="<s:url value='about'/>" target="_blank">关于我们</a> ``` 这段代码将创建一个链接,点击后将在新的窗口或...
HTML标签是构建Web页面的基础,了解HTML标签的属性和使用方法是非常重要的。本文将详细介绍HTML标签的种类、属性和使用方法,适合初学者学习和参考。 一、 HTML标签的种类 HTML标签可以分为两大类:结构标签和格式...
本篇将详细讲解如何利用`<a>`标签的`target`属性来指定链接在哪个`iframe`中打开,以及相关注意事项。 首先,`<iframe>`标签是HTML中用于嵌入另一个文档的元素,它可以在同一个页面内显示来自不同源的内容。`...
接下来,我们将深入探讨HTML5标签及属性的使用方法。 首先,了解<!doctype>元素的重要性。它用于声明文档类型,确保浏览器能够以标准模式渲染页面,而不是兼容模式,这对于新功能的正常工作是必需的。在HTML5中,<!...
除了样式之外,A标签还支持多种属性,这些属性可以帮助开发者更灵活地控制链接的行为。 #### Common--一般属性 - **accesskey**:定义了一个快捷键,通过这个快捷键可以直接访问该链接。 - **charset**:指定了链接...
本文将介绍如何使用JavaScript来实现这一功能,包括对带有查询参数的a标签和没有页面跳转功能的a标签进行区分处理。 首先,当页面中的a标签在点击后会导致页面跳转至当前页面,并附带一个查询参数时,我们可以利用...
而<a>标签用于创建超链接,通过不同的target属性值可以实现不同的链接行为,如打开新窗口(blank)、在当前窗口的顶部(top)或在指定的框架(frame)内打开链接。 贴图和音乐可以通过和标签来实现。标签的src属性用于...
a 标签有两种用法:通过使用 href 属性,创建指向其他文档的链接;通过使用 name 或 id 属性,创建文档内部的书签。 属性 ------ a 标签有多种属性,以下是一些常见的属性: * href 属性:指定链接的目标 URL。 *...
本文将详细讲解如何在JavaScript中点击`<a>`标签并获取其自定义属性的方法,以及如何解决在jQuery环境下遇到的问题。 首先,我们来回顾一下问题的背景。在项目中,开发者试图通过点击`<a>`标签来显示完整的内容。...
<a>标签再次出现,我们进一步讨论其键盘属性,如: 1. accesskey:定义快捷键,使用户能通过键盘快速激活链接。 2. hreflang:声明链接语言,有助于浏览器和屏幕阅读器处理。 然后是标签,用于插入图像。其重要属性...
3. 超链接`<a>`的`target`属性: - `_self`:在当前窗口打开链接。 - `_blank`:在新窗口或标签页打开链接。 - `_top`:在当前浏览器窗口的顶级框架中打开链接。 - `_parent`:在父框架中打开链接。 4. `...
#### target属性的作用 `target`属性主要用于`<a>`标签中,用来指定链接打开的目标窗口。当用户点击带有`target`属性的链接时,该链接指向的页面将加载到指定的`<frame>`中,而不是在新的浏览器窗口中打开。 `...
四、链接格式:A标签 `<a>` 标签用于创建超链接,其关键属性为: 1. **href**:链接的目标地址。 2. **target**:定义链接打开的方式,`_blank` 表示在新窗口打开,`_top` 表示在顶级框架中打开。 例如: ```html...