我使用骨架框架来绘制IFRAME小部件中的标签。每个标签都有这样的代码:
<a class="active" href="#skeletonTab0" target="_top">Name of tab</a>
href指出#....是菜单工作所必需的。
当用户右键单击此选项卡并选择“复制URL”时,他会获取窗口小部件主机http://dummyhost.com/index.php#skeletonTab0的URL。
但由于小部件已嵌入网站http://importantnews.com,我希望他将网址复制到:
http://importantnews.com/index.php?showTab=0
是否有任何方法可以使href指向#skeletonTab0,但是当用户尝试复制URL时,他会在重要新闻上获得正确的URL?
基本上问题是我是否可以提供用户尝试从href其他href复制URL而不是实际href?
编辑:今天,我找到了一个类似于我试图获得的实际例子,但仍然想出如何让这个为我工作。
看看这个网站: https://plus.google.com/100784670873737717716/posts/PAEa7sFcKMS
你有什么想法吗?
答案 0 :(得分:3)
不是,不。您可以做的是将链接指向http://importantnews.com/index.php?showTab=0
,但注册一个onclick监听器,以便在单击链接时,默认操作(即转到该链接)将被取消并替换为您所需的操作。