2011-01-26 102 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>