后台管理系统问题:点击a链接,打开二级页面的同时,iframe页面中的a链接新建了一个页面
程序员文章站
2024-02-18 19:52:16
...
一、问题
源码:
<a data-index="1001" data-href="${createLink(controller: 'task', action: 'unassignedTaskList')}" href="#" class="J_menuItem" title="待办任务"></a>
在后台管理系统中,点击iframe页面中的a链接,打开另外一个页签时,原则上是应该显示在同一个页面上,只是加载很多iframe窗口而已。
问题:在打开一个iframe窗口时,同时跳转了一个新的页面
二、经过
为了使a链接不跳转页面,把href属性里面的值改为#,具体功能通过用js操作class名+data系列的属性来完成。功能实现了,但点击a时,同时又跳转了一个页面。
三、结果
<a data-index="1001" data-href="${createLink(controller: 'task', action: 'unassignedTaskList')}" href="javascript:void(0)" class="J_menuItem" title="待办任务"></a>
把href="#"改为href="javascript:void(0)"。
四、更有用的参考
a链接不能跳转的很多写法:http://blog.csdn.net/lxn39830435731415926/article/details/46434177
href=# 与 href=javascript:void(0) 区别:http://blog.csdn.net/fightplane/article/details/5190037
上一篇: 链接的几种状态?
下一篇: 获取DOF的坐标参数