onClick в HTML, в поисках способа отображения меню ссылок при щелчке правой кнопкой мыши

0

Поэтому я собираю веб-сайт, и по какой-то причине я решил использовать таблицу для заголовка. Единственная проблема с этим - это то, что я хотел, чтобы весь раздел был выбран по клику. Чтобы исправить эту проблему, я использовал простое приложение onClick в HTML. Здесь мой код для таблицы:

<table cols="8" height="60px" width="600" class="tableheader">
            <tr>
                <td onClick="document.location.href='index.html';" class="tdlink">
                <strong>HOME</strong>
                </td>
                <td class="tddot">
                |
                </td>
                <td onClick="document.location.href='aboutus.html';" class="tdlink">
                <strong>ABOUT US</strong>
                </td>
                <td class="tddot">
                |
                </td>
                <td onClick="document.location.href='services.html';"  class="tdlink">
                <strong>SERVICES</strong>
                </td>
                <td class="tddot">
                |
                </td>
                <td onClick="document.location.href='contact.php';"  class="tdlink">
                <strong>CONTACT</strong>
                </td>
                <td class="tddot">
                |
                </td>
                <td onClick="document.location.href='scheduledeposition.php';"  class="tdlink">
                <strong>SCHEDULE<br>DEPOSITION</strong>
                </td>
            </tr>
        </table>

Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я нажимаю правой кнопкой мыши на этих элементах, они не открывают меню ссылок, а вместо этого стандартное меню щелчка правой кнопкой мыши. Есть ли способ решить это?

Я открыт для использования jQuery или JavaScript, но вкратце я не нашел ничего, что могло бы устранить эту проблему, которую я даже могу понять.

  • 0
    Проверьте этот вопрос . Может быть полезно?
  • 1
    Почему бы не использовать реальные ссылки и стилизовать их? Я имею в виду, вы можете установить с и высоту на ссылку с CSS, просто ссылку вы можете на тд. Твой путь немного безобразен.
Показать ещё 1 комментарий
Теги:
onclick
contextmenu

1 ответ

0

Вы должны использовать событие oncontextmenu, чтобы поймать правый щелчок. Я думаю, вам также придется запретить контекстное меню контекстного клика по умолчанию.

  • 0
    Предполагая, что это разрешено в настройках безопасности их браузера. Это конечно не по моему.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню