Поэтому я собираю веб-сайт, и по какой-то причине я решил использовать таблицу для заголовка. Единственная проблема с этим - это то, что я хотел, чтобы весь раздел был выбран по клику. Чтобы исправить эту проблему, я использовал простое приложение 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, но вкратце я не нашел ничего, что могло бы устранить эту проблему, которую я даже могу понять.
Вы должны использовать событие oncontextmenu, чтобы поймать правый щелчок. Я думаю, вам также придется запретить контекстное меню контекстного клика по умолчанию.