2017-09-21 62 views
0

我正在做一个Big Commerce Cms.I想知道有没有什么办法,当访问者点击标题标志时,它会进入主页,当它点击右侧的标题标志时鼠标点击它进入一个替代页面,在此先感谢右键点击并左键点击标签打开

+0

坏主意。你忘了Mac没有右键点击。 – PHPglue

+0

我的Mac有一个正确的点击 –

回答

1

有很多方法可以实现你所要求的。一种方法是使用onClick在点击时设置浏览器位置,并使用onContextMenu在右键单击(AKA上下文菜单)上设置浏览器位置。 在下面的示例中,请注意,除了设置浏览器位置外,我们还会在onContextMenu中返回“false”,这会阻止实际的“右键单击”菜单在浏览器中显示。

<div onClick="window.location='https://google.com'" onContextMenu="window.location='https://bing.com'; return false"> 
Logo Here 
</div> 
+0

谢谢你的代码片段,这可能会提供一些即时的帮助。通过说明为什么这是一个很好的解决方案,并且使它对未来的读者有更多的帮助,它可以大大提高(https://meta.stackexchange.com/q/114762)其教育价值,但不完全相同的问题。请编辑您的答案以添加解释,并指出适用的限制和假设。 – GrumpyCrouton

+0

我已经添加了这段代码,但它显示了一个菜单标签,点击右键 –

2
<a href="/"> 
<img src="logo.png" onContextMenu="window.location='https://bing.com'"/> 
</a> 

上面的代码中有一个指向主页的一个标签之间的标志形象,而右键将带你到你提到它里面的链接...希望它可以帮助

jsfiddle