как убрать знак # после URL - PullRequest
       5

как убрать знак # после URL

0 голосов
/ 03 декабря 2009

На главной странице Windows Media Player есть ссылки на видео. Поэтому, когда я нажимаю на ссылку именно это видео должно воспроизводиться в медиаплеере на моей веб-странице. Я использую JavaScript, чтобы справиться с этим. Мои видеофайлы также хранятся на удаленном сервере. Но когда я нажимаю на ссылку на видео, в адресной строке появляется знак # после URL, который не загружает видеофайл. Мой javascript в порядке, так как он отлично работает на моем локальном компьютере. Если бы у кого-то было решение для меня, я был бы очень признателен.

Спасибо Виджай Зуши

Ответы [ 2 ]

8 голосов
/ 03 декабря 2009

Полагаю, вы используете что-то подобное?

<a href="#" onclick="do_something(1)">...</a>

Если это так, самое простое решение будет выглядеть следующим образом:

<a href="#" onclick="do_something(1); return false">...</a>

Это дает указание браузеру не выполнять обычное действие щелчка (которое переходит к якору #) после запуска обработчика onclick.

1 голос
/ 03 декабря 2009

в дополнение к ephemient вы можете использовать:

<a href="javascript:void(0);" onclick="function();">...</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...