Как я делаю ссылку, которая идет не где

Я сильно подозревал бы, что это не возможно, потому что это была бы невероятная проблема безопасности, если бы это было. Например, я мог сделать страницу, которая была похожа на страницу входа в систему банка, и сделайте URL во взгляде строки поиска точно так же, как реальный банк !

, Возможно, если Вы объясняете, почему Вы хотите сделать это, люди могли бы быть в состоянии предложить альтернативные подходы...

[Редактирование в 2011: Так как я записал этот ответ в 2008, больше информации обнаружилось относительно техника HTML5 , который позволяет URL быть измененным, пока это от того же источника]

56
задан Ankur 2 December 2009 в 05:59
поделиться

6 ответов

Добавит в историю браузера:

Не будет добавлять в историю браузера (предпочтительный метод):

107
ответ дан 26 November 2019 в 17:07
поделиться

Вместо этого вы можете использовать и установить стиль курсора:

<span id="node42" class="node-link">My Text</span>

И указать курсор в вашей таблице стилей:

.node-link { cursor: pointer; }

Это также позволит вам для присоединения к узлу для ваших действий позже (покажите здесь, используя Prototype ):

<script type="text/javascript">
    $('node42').observe('click', function(event) {
      alert('my click handler');
    });
</script>
17
ответ дан 26 November 2019 в 17:07
поделиться

на мой взгляд, наиболее полное решение без взлома:

<a href="" onclick="return false;">do absolutely nothing</a>
15
ответ дан 26 November 2019 в 17:07
поделиться

Просто добавьте стиль cursor: pointer к элементу:

<a id="clickme">Click Me</a>

CSS:

#clickme { cursor: pointer }

Или (не дай бог) в строке:

<a style="cursor:pointer">Click Me</a>
7
ответ дан 26 November 2019 в 17:07
поделиться

Если вам просто нужен стиль, установите свойство курсора CSS на указатель.

Но похоже, что вы хотите .

2
ответ дан 26 November 2019 в 17:07
поделиться

Один из вариантов - указать на #someid - он переместит его вертикальную прокрутку к этому элементу, но это может быть то, что вы хотите, а может и нет.

Пс. того же результата можно добиться с помощью стилей.

1
ответ дан 26 November 2019 в 17:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: