簡體   English   中英

錨無法在asp.net中工作

[英]Anchor not working in asp.net

如標題所示,錨定ASP.NET遇到了問題。

我已經按照您在標准html中的設置方法進行了設置

例如:

<a href="#Intro">Introduction</a>
and then further down the page, 
<a name="Intro" ...

由於某些原因,當我單擊鏈接時,#Intro不會附加到URL,並且我不關注錨點。

但是,如果我將#Intro手動添加到url,它將起作用。

另外,如果我將#Intro更改為沒有給定name屬性的對應錨的名稱,則會將其附加到查詢中

這是怎么回事?

這似乎更像是瀏覽器問題,否則您沒有包含足夠的代碼。

您顯示給我們的代碼看起來不錯。

#INTRO不能#Intro ..可以。

請注意,不應有任何回發到服務器。 這都是在客戶端完成的,由瀏覽器實現。 嘗試在其他瀏覽器中重新創建它,以取消其瘋狂瀏覽器問題的可能性。 掃描頁面的源代碼(在瀏覽器中,查看源代碼),以了解當用戶單擊簡介鏈接時是否發生任何事情(假設您在鏈接上沒有任何事件,在這種情況下,請查找問題所在)。

您使用錯誤的方式處理它。 想要介紹的地方應該是NAME =“ INTRO”,要返回介紹時應該是HREF =“#INTRO”。

嘗試在名稱標簽中添加引號和/或將頁面名稱添加到錨鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM