我想知道我可以在html中为单个单词设置多个链接吗? 我试过像:
int
<a href="link1" target="_self"><a href="link2 target="_blank>Open</a></a>
这只是我想要做的例子;当然,上述任何一种都不起作用。
那么,如何在单个单词上设置多个指向不同目标的链接?
是否可以使用html或<a href="link1" target="_self" href="link2" target="_blank">Open</a>
或其他内容。
答案 0 :(得分:0)
不,你不能。
如果您对javascript是开放的,您可以创建一个功能,该功能需要使用网址并让函数调用window.open
,但这可能会被弹出窗口阻止程序阻止。
--
-- Table structure for table `af_categories`
--
CREATE TABLE IF NOT EXISTS `af_categories` (
`id` int(64) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`description` varchar(255) NOT NULL,
`icon` varchar(255) NOT NULL,
`image` varchar(255) NOT NULL,
`status` int(1) NOT NULL,
`create_date` int(64) NOT NULL,
`update_date` int(64) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;
-- --------------------------------------------------------
--
-- Table structure for table `af_seeds`
--
CREATE TABLE IF NOT EXISTS `af_seeds` (
`id` int(64) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`link` varchar(255) NOT NULL,
`category_id` int(64) NOT NULL,
`loading_times` int(64) NOT NULL,
`status` int(1) NOT NULL,
`loading_each` int(64) NOT NULL,
`last_loading` int(64) NOT NULL,
`create_date` int(64) NOT NULL,
`update_date` int(64) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `url` (`link`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;
&#13;
/* this function tries to open the
arguments supplied to it*/
function opensesame() {
for(var i=0; i < arguments.length; i++) {
$('#log').append($('<div></div>').text('trying to open '+ arguments[i]));
window.open(arguments[i]);
}
}
&#13;
来自FAQ on the window.open documentation:
如何通过弹出窗口阻止程序阻止我的窗口被阻止?
使用Mozilla / Firefox和Internet Explorer 6 SP2的内置弹出窗口阻止程序,您必须检查window.open()的返回值:如果窗口不允许打开,它将为null。然而,对于大多数其他弹出窗口拦截器,没有可靠的方法。
我将此作为练习留给读者扩展此操作以进行<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!-- you can have a local link in href -->
<a href="#"
onclick="opensesame('http://www.google.com','http://stackoverflow.com');">
open sesame
</a>
<div id="log">
</div>
设置。
答案 1 :(得分:0)
不,你不能。
可能在同一个单词的不同部分有两个不同的链接,但不能相同。
<a href="l1">unif</a><a href="l2">orm</a>
你需要Javascript这样的东西。