2011-01-26 100 views
1

我有一个div和DIV中我有我的网站标识等..刷新页面上点击股利

我想,当用户点击网站的标志(我的DIV)将他重定向到主页。

我该怎么做? (div onlick ??)

+0

可以请你分享一些代码,以便我们能详细介绍一下如何做到这一点? – kjy112 2011-01-26 14:46:38

+1

是刷新还是重定向?无论哪种方式只是让你的logo图像超链接,标签,href到你想要的网址 – 2011-01-26 14:50:09

+1

为什么你不保持简单,并使用`a`标签和链接到你的主页? – 2011-01-26 14:50:41

回答

3
<div onclick="window.location='http://www.google.com';" style="cursor:pointer;">Content...</div> 

http://www.google.com替换为您网站根目录的相对路径。样式标签只是将光标切换到指针,以便用户知道它是可点击的。

2
<img src="logo" onclick="window.location('myHomePage');"> 

<div onclick="window.location('myHomePage');">stuff inside the div</div> 

你也可以改变window.location为window.refresh();如果你想刷新页面。

1

一个方法是使用:onclick="function(){ location.href = 'http://www.yoursite.com'; }"

另一个是把div与网站标识的锚定标记像<a href="yoursite.com"><div>sitelogo</div></a>

0

如果你想它的OnClick然后使用它像这样

<div OnClick="window.location=http://example.com">Your Content and Logo</div> 
2

锚定标记是否适用于此(我不知道你的HTML是什么样的,等等)。它的语义更准确,不需要JavaScript。我不认为有任何浏览器在A元素内反对DIV元素。

http://jsfiddle.net/4s87y/

<a href="http://www.google.com"> 
    <div style="height: 100px; background-color: #ffcccc;"> 
     This is a test. Woohoo! 
    </div> 
</a>