html5的一个问题,a标签怎么不打开一个相同的标签页

Aorui6 2017-09-13 05:20:28
a标签可以通过target(“_blank”)打开一个新的标签页,但是我现在的需求是打开一个标签页后,如果这个标签页存在就不继续打开,不存在就打开
...全文
744 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
winzond 2018-12-31
  • 打赏
  • 举报
回复
引用 8 楼 沈。 的回复:
引用 7 楼 天际的海浪 的回复:
[quote=引用 5 楼 ysj960120 的回复:]
[quote=引用 1 楼 jslang 的回复:]
_blank随便改成一个固定的窗口名称。如 target="myName"

target是打开页面的目标窗口的名字,你随便叫什么都可以。只要有相同名字的窗口没有关闭,再次打开页面时就还是在这个窗口中打开,不会再打开一个新窗口了。[/quote]
可是这样的话打开的那个新页面会刷新,可以不让他刷新吗[/quote]那就要用JS了,用JS判断是否存在,存在就显示,取消<a>标签默认跳转
∈best 2018-12-31
  • 打赏
  • 举报
回复
_blank属性
∈best 2018-12-28
  • 打赏
  • 举报
回复
在a标签使用_blank属性
沈。 2018-12-27
  • 打赏
  • 举报
回复
引用 7 楼 天际的海浪 的回复:
引用 5 楼 ysj960120 的回复:
[quote=引用 1 楼 jslang 的回复:] _blank随便改成一个固定的窗口名称。如 target="myName"
target是打开页面的目标窗口的名字,你随便叫什么都可以。只要有相同名字的窗口没有关闭,再次打开页面时就还是在这个窗口中打开,不会再打开一个新窗口了。[/quote] 可是这样的话打开的那个新页面会刷新,可以不让他刷新吗
nanson_wzn 2018-11-16
  • 打赏
  • 举报
回复
360兼容模式下不支持,怎么弄
天际的海浪 2018-11-16
  • 打赏
  • 举报
回复
引用 5 楼 ysj960120 的回复:
引用 1 楼 jslang 的回复:
_blank随便改成一个固定的窗口名称。如 target="myName"
target是打开页面的目标窗口的名字,你随便叫什么都可以。只要有相同名字的窗口没有关闭,再次打开页面时就还是在这个窗口中打开,不会再打开一个新窗口了。
Aorui6 2017-09-14
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
_blank随便改成一个固定的窗口名称。如 target="myName"
Aorui6 2017-09-14
  • 打赏
  • 举报
回复
引用 3 楼 ysj960120 的回复:
修改固定名称大概怎么做呢?target里面写的是我自己网页的名字吗,比如我要打开的网页是a.html,target=“a”吗?不是用frameset的
判断大概怎么写,不知道怎么去判断
Aorui6 2017-09-14
  • 打赏
  • 举报
回复
修改固定名称大概怎么做呢?target里面写的是我自己网页的名字吗,比如我要打开的网页是a.html,target=“a”吗?不是用frameset的
usecf 2017-09-13
  • 打赏
  • 举报
回复
那就在之前判断下 是否有对应的标签页 有的话 就不重复打开 没的话 再打开
天际的海浪 2017-09-13
  • 打赏
  • 举报
回复
_blank随便改成一个固定的窗口名称。如 target="myName"

61,111

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧