- Не работает ссылка HTML (не кликается)
- 3 ответа 3
- Всё ещё ищете ответ? Посмотрите другие вопросы с метками html или задайте свой вопрос.
- Похожие
- Подписаться на ленту
- Почему тег «a href» при клике на него не работает?
- не открывается ссылка в коде
- не работает гиперссылка на сайт
- При нажатии ссылки в Internet Explorer ничего не происходит
- Симптомы
- Причина
- Решение
- Метод 1. Проверка параметра веб-браузера по умолчанию
- Метод 2. Изменение типов файлов, открываемого Internet Explorer по умолчанию
- Метод 3. Используйте режим Internet Explorer Без надстройок
- Метод 4. Сброс параметров Internet Explorer
- Метод 5. Перерегистрируйте необходимые DLL-файлы Internet Explorer
- Расширенные устранения неполадок
- Метод 1. Создание новой учетной записи пользователя
- Метод 2. Использование восстановления системы
- Дополнительные ресурсы
Не работает ссылка HTML (не кликается)
При клике левой кнопкой мыши на ссылку, она не открывается, но если кликнуть средней кнопкой мыши, то ссылка открывается. В чем может быть проблема?
Никакой JS не висит на ссылке, никакой блок не перекрывает её, палец при наведении появляется, ховер эффект тоже, но вот левый клик не работает
3 ответа 3
Проблема не воспроизводится. Вероятно, следует проверить обработчики событий через devtools браузера и выяснить, какой именно вызывает preventDefault .
У меня такая же проблема возникла когда я добавил на сайт навигационное меню. Все ссылки этого меню перестали срабатывать на левую кнопку, для этого меню я прописал маленький JS и из-за этого перестало работать. Нашёл способ: в ссылку надо прописать onclick=»window.open(‘Ваша ссылка’)» Вот так будет выглядеть, надеюсь поможет.
Всё ещё ищете ответ? Посмотрите другие вопросы с метками html или задайте свой вопрос.
Похожие
Подписаться на ленту
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.10.19.40494
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник
Почему тег «a href» при клике на него не работает?
Сразу замечу что баг смог воспроизвести только на webkit-браузерах, и это были opera, chrome и яндекс-браузер. В ie11, firefox этого бага нет.
Допустим есть некий тег a, у него есть некий атрибут href, содержащий соотвественно некий url.
И если стилизовать этот тег как display: inline-block или просто block, проставить какие-нибудь паддинги, то у него внутри появляется небольшая область, нажатие на которую не приводит ни к переходу по ссылке указанной в href, ни даже к появлению события click.
Говоря что не появляется событие click я имею в виду что не срабатывает вот такое простейшее событие:
Если кликать не в проблемную область, то событие ожидаемо срабатывает.
Здесь полный пример: codepen.io/anon/pen/rvGgy
Конкретно в данном примере нерабочая область имеет высоту в 2 пикселя и находится точно под текстом. На том же уровне, но уже не под текстом ссылка работает.
Никакой информации по этому багу нагуглить не удалось, как-то избавиться от него тоже не удалось, и посему вопрос — можно ли как-то сделать этот самый тег полностью, так сказать, кликабельным?
- Вопрос задан более трёх лет назад
- 15955 просмотров
Очуметь, и вправду — слепая область в пару пикселей. Немного поигравшись с примером пришел к выводу, что проблема в следующем:
— перед кликом, в слепой области, курсор находится над `а` (но не над текстом! `padding`)
— во время клика кнопка уходит вниз (`:active `) и курсор наезжает на текст
— и клик не отрабатывает, потому что нажатие началось над `а`, закончилось над текстом.
Такой же эффект, если мы при `:active` сдвигаем кнопку через `relative/top` а не через `margin`. codepen. Заметьте, что слепая область при `top:8` увеличилась на 8px.
Лечим через pointer-events codepen
Но мне кажется, что такое поведение заслуживает баг репорта, или кто-то имеет больше информации по этому поводу?
Источник
не открывается ссылка в коде
Недавно начала разбираться в html. Возникла проблема с открытием некоторых ссылок в коде в браузере Internet Explorer. Было две таких ситуации. В первой после обновления windows 8.1 изменилась кодировка из UTF-8 на ANSI. Кодировку я вернула. Но при этом переименовывала файлы. Один из них два раза. После этого Internet Explorer перестал видеть ссылку на него. При этом сам файл открывает без проблем. До этого все работало отлично. Второй случай. По учебнику был код и несколько ссылок на файлы с кодом в нем. Все были шаблонами(тоесть уже написаны) и нужно было написать один практически идентичный им код. Код был написан, но Internet Explorer ссылку на него в коде в упор не видит. На другие такие же видит. При чем в других браузерах: Opera, Chrome все работает без проблем. Код очень простой, путь выставлен правильно. Путь множество раз менялся, в том числе проверялась правильность написания имени. В гугле объяснения найти не могу. Ищу вот уже несколько дней. Валидатор и Отладчик Internet Explorer тоже ошибок не видит. Выставляю один из вариантов кода который не переходит по ссылке.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Ссылка открывается внутри сайта
Здравствуйте, ссылка «https://qiwi.com/payment/form/99?extra=79697053314» в
Не работает ссылка в коде
Уважаемые форумчане, добрый день! Прошу помочь разобраться со следующей проблемой: Не.
Не открывается ссылка.
Когда я вот на сайте vkontakte нажимаю на ссылку реклама у меня не открывается страница просто.
Не открывается ссылка в письмах
Здравствуйте, в программе не открываются гиперссылки в письмах. Из-за чего это может быть и что.
Не открывается ссылка в Webbrowser
Доброе утро .. сталкнулся с такой проблемой .. Ставлю на форму webbrowser и в нём пытаюсь запустить.
Не открывается ссылка в веб браузере
При нажатие на кнопку открыть должна открываться ссылка в браузере, но у меня при компелирование.
Открывается рекламная ссылка в Хроме
На компе был запущен экзешник с зловредами: — поиск в яндексе стал перекидывать на mail -.
Источник
не работает гиперссылка на сайт
Добрый вечер. Буду очень признательна за помощь.
Ссылка не работает корректно. Прочитала, что нерекомендуемый знак для использования #. Поискала решение на форуме, по совету из предыдущих постов из этого —
Отзыв
сделала это —
Отзыв
не помогло. в результате всех манипуляций переписывается код вот в это:
Буду благодарна за любые советы. Спасибо
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Гиперссылка на сайт с кнопки
Здавствуйте! Как можно сделать с кнопки гиперссылку на сайт? А еще лучше ссылку на скачивание.
Не работает гиперссылка
Добрый день. Сделал вот так (код XAML):
Добрый день! Помогите, пожалуйста? У меня есть таблица. В первой ячейке стоит название сайта. Во.
В Word-е не работает гиперссылка
При вставке гиперссылки выводится такой текст
Не работает гиперссылка. Адрес задан формулой
Здравствуйте! В столбце А задан адрес, который собирается формулой СЦЕПИТЬ. адрес имеет вид .
Гиперссылка работает только один раз
Гиперссылки работают только один раз, при первом нажатии, потом при нажатии на них ничего не.
Не корректно работает гиперссылка для открытия файла в PhotoShop для редактирования
Всем доброго времени суток! Возникла проблемка с гиперссылкой в access. Дело в том, что при.
Источник
При нажатии ссылки в Internet Explorer ничего не происходит
Настольное приложение Internet Explorer 11 будет снято с службы поддержки 15 июня 2022 г. (список того, что имеется в области, см. в faq). Те же приложения и сайты IE11, которые вы используете сегодня, могут открываться в Microsoft Edge режиме Internet Explorer. Подробнее см. здесь.
В этой статье помогают устранить проблему, из-за которую веб-страницу нельзя открыть при нажатии гиперссылки в Internet Explorer.
Оригинальная версия продукта: Internet Explorer 9
Исходный номер КБ: 175775
Симптомы
При нажатии гиперссылки на веб-странице или в сообщении электронной почты ничего не происходит. Internet Explorer не открывает веб-страницу.
Эта информация применяется к Internet Explorer 9, Internet Explorer 8 и Internet Explorer 7.
Причина
Это может произойти по одной или нескольким из следующих причин:
- Параметр, в котором вы выбираете веб-браузер, который вы хотите использовать, поврежден. Это может Windows неправильное толкование того, какой браузер задан в качестве браузера по умолчанию на компьютере.
- После установки программного обеспечения были изменены параметры, что может привести к неправильной работе ссылок на веб-страницы.
- Ранее установленный браузер или надстройка могут вмешиваться в другое программное обеспечение на вашем компьютере.
- Ключи реестра были изменены или повреждены.
Решение
Этот раздел предназначен для от начала до промежуточного пользователя компьютера. Если эти методы не устраняют проблему, вы можете попробовать методы в разделе Расширенный устранение неполадок. Чтобы устранить проблему, используйте следующие методы в порядке, в котором они представлены.
Метод 1. Проверка параметра веб-браузера по умолчанию
В microsoft Windows вы можете выбрать веб-браузер, который вы хотите использовать. Чтобы сделать Internet Explorer веб-браузером по умолчанию, выполните следующие действия:
- Чтобы открыть Internet Explorer, нажмите кнопку Начните и нажмите кнопку Internet Explorer.
- Если вам предложено подтвердить, что Internet Explorer должен быть браузером по умолчанию, нажмите кнопку Да.
- В меню Tools нажмите кнопку Параметры Интернета.
- Нажмите кнопку Программы >Сделать по умолчанию >ОК, а затем закрыть Internet Explorer.
Изменения вступает в силу при следующем запуске Internet Explorer.
Проверьте, устранена ли проблема. Если проблема устранена, вы закончите с этой статьей. Если проблема не устранена, попробуйте следующий метод.
Метод 2. Изменение типов файлов, открываемого Internet Explorer по умолчанию
Для Windows 7 и Windows Vista.
- Закрой все окна Internet Explorer.
- Нажмите кнопку Пуск и выберите Панель управления.
- Щелкните Программы и нажмите кнопку Установите программы по умолчанию.
- В меню Программы щелкнитеInternet Explorer и нажмите кнопку Выберите по умолчанию для этой программы.
- Убедитесь, что флажки для .htm .html , и urls выбраны, а затем нажмите сохранить.
- Нажмите кнопку ОК.
Изменения вступает в силу при следующем запуске Internet Explorer.
Чтобы открыть Windows Explorer, нажмите кнопку Начните правой кнопкой мыши и нажмите кнопку Мой компьютер.
В меню Инструменты щелкните Параметры папки и нажмите вкладку Типы файлов.
Найдите и выберите тип HTM-файла.
Убедитесь, что Internet Explorer выбран в качестве открываемой программы. Если internet Explorer не выбран, нажмите кнопку Изменить, выберите Internet Explorer в качестве рекомендуемой программы, а затем нажмите кнопку ОК.
Повторите действия 3 и 4 для следующих типов файлов:
Проверьте, устранена ли проблема. Если проблема устранена, вы закончите с этой статьей. Если проблема не устранена, перейдите к следующему методу.
Метод 3. Используйте режим Internet Explorer Без надстройок
Несмотря на то, что надстройки браузера могут улучшить работу в Интернете, они могут иногда вмешиваться или конфликтовть с другими программами на компьютере. Однако следует помнить, что некоторые веб-страницы или сам Internet Explorer могут отображаться неправильно, если надстройка отключена. Сначала запустите Internet Explorer с надстройки, временно отключенные, чтобы узнать, устранена ли проблема. (Надстройки будут отключены только до перезапуска Internet Explorer обычным способом). Для этого выполните следующие действия:
Нажмите кнопку Начните, введите Internet Explorer в поле Поиск, а затем нажмите Internet Explorer (Без надстройок).
Для Windows XP нажмите кнопку Начните , щелкните правой кнопкой мыши значок Internet Explorer, а затем нажмите кнопку Обзор без надстройки.
Если режим Internet Explorer Без надстроек устраняет проблему, выполните следующие действия, чтобы определить надстройку браузера, из-за чего возникла проблема:
- Чтобы запустить Internet Explorer, нажмите кнопку Начните и нажмите кнопку Internet Explorer.
- Нажмите кнопку Инструменты и нажмите кнопку Управление надстройки.
- Щелкните надстройку в списке Имен, а затем выберите Отключение. Тестирование Internet Explorer.
- Повторите шаг 3, пока не определите надстройку, которая вызывает проблему.
Проверьте, устранена ли проблема. Если проблема устранена, вы закончите с этой статьей. Если проблема не устранена, попробуйте следующий метод.
Метод 4. Сброс параметров Internet Explorer
Если проблема возникла из-за поврежденных или несовместимых параметров Internet Explorer или надстройки, обычно можно решить проблему, сбросив параметры Internet Explorer в параметры по умолчанию.
При сбросе параметров Internet Explorer все предыдущие параметры теряются и не могут быть восстановлены. При восстановлении параметров по умолчанию Internet Explorer некоторые веб-страницы, которые зависят от сохраненных файлов cookie, данных форм, паролей или ранее установленных надстройок браузера, могут работать неправильно. Однако при сбросе internet Explorer в параметры по умолчанию не удаляются избранное, каналы и ряд других личных параметров.
Чтобы сбросить Параметры Internet Explorer, выполните следующие действия:
Закрой все окна Internet Explorer.
Нажмите кнопку Начните, введитеinetcpl.cpl в поле Поиска, а затем inetcpl.cpl в списке Программ. Появится диалоговое окно Параметры Интернета.
для Windows XP нажмите кнопку Начните, нажмите кнопку Выполнить, inetcpl.cpl в поле Открыть, а затем нажмите кнопку ОК.
Щелкните вкладку Advanced.
В статье Reset Internet Explorer Параметры нажмите кнопку Сброс. Затем нажмите кнопку Сброс еще раз.
Когда Internet Explorer завершает сброс, нажмите кнопку Закрыть в диалоговом окне Reset Internet Explorer Параметры.
Снова запустите Internet Explorer. Изменения вступает в силу при следующем открываемом internet Explorer.
Метод 5. Перерегистрируйте необходимые DLL-файлы Internet Explorer
Эта информация применяется к Windows XP
Чтобы перерегистрируйте файлы DLL, выполните следующие действия:
Нажмите кнопку Начните, щелкните Все программы, щелкните Вспомогательное оборудование, щелкните правой кнопкой мыши cmd, а затем выберите Выполнить в качестве администратора. Если вам будет предложен пароль администратора или подтверждение, введите пароль или предоведите подтверждение.
Введите regsvr32 urlmon.dll в поле Open, а затем нажмите кнопку ОК.
Нажмите кнопку ОК, когда вы получите подтверждение.
Повторите действия 2 и 3 для следующих команд:
- regsvr32 mshtml.dll
- regsvr32 shdocvw.dll
- regsvr32 browseui.dll
- regsvr32 msjava.dll
Проверьте, устранена ли проблема. Если проблема устранена, вы закончите с этой статьей. Если проблема не устранена, перейдите в следующий раздел.
Расширенные устранения неполадок
Этот раздел предназначен для более продвинутых пользователей компьютеров.
Метод 1. Создание новой учетной записи пользователя
Дополнительные сведения о профилях пользователей см. в странице О профилях пользователей.
Сведения о методе перейдите на следующие веб-сайты Майкрософт:
Метод 2. Использование восстановления системы
System Restore использует точки восстановления для возврата системных файлов и параметров к более ранней точке времени, не затрагивая личные файлы. Точки восстановления создаются автоматически каждую неделю и перед значительными событиями системы, такими как установка программы, устройства или драйвера.
Прежде чем приступить к восстановлению системы, сохраните открытые файлы и закройте все программы. После подтверждения точки восстановления system Restore перезапустит компьютер. Чтобы выполнить восстановление системы, выполните следующие действия:
Для Windows 7 и Windows Vista
Нажмите кнопку Начните, нажмите кнопку Все программы, щелкните Аксессуары, щелкните System Tools и нажмите кнопку Восстановление системы. Если вам будет предложен пароль администратора или подтверждение, введите пароль или предоведите подтверждение.
Нажмите кнопку Далее на странице Восстановление системы.
Выберите дату восстановления системы или описание, которое необходимо.
Если вы не видите конкретную дату, которую вы ищете, выберите Показать больше дат, а затем выберите дату, которую вы хотите.
В окне подтверждения нажмите кнопку Готово. Ваш компьютер перезапустится. После завершения процесса вы получите сообщение о подтверждении.
- Войдите в Windows с помощью учетной записи с административными разрешениями.
- Нажмите кнопку Начните, нажмите кнопку Все программы, щелкните Аксессуары, щелкните System Tools и нажмите кнопку Восстановление системы.
- На странице Welcome to System Restore выберите параметр Восстановление компьютера в более раннее время, а затем нажмите кнопку Далее.
- На странице Выберите точку восстановления щелкните последний пункт восстановления системы в этом списке, щелкните список точки восстановления, а затем нажмите кнопку Далее.
- На странице Подтверждение выбора точки восстановления нажмите кнопку Далее. System Restore восстанавливает предыдущую конфигурацию Windows XP, а затем перезапуск компьютера.
- Войдите на компьютер в качестве администратора. Затем нажмите кнопку ОК на странице Полное восстановление системы. Ваш компьютер перезапустится. После завершения процесса вы получите сообщение о подтверждении.
Если вы используете system Restore, но проблема все еще возникает или возникают другие проблемы, можно отменить операцию восстановления. После отмены операции можно попробовать использовать другую точку восстановления. Чтобы отменить операцию восстановления системы, выполните следующие действия:
- Нажмите кнопку Начните, нажмите кнопку Все программы, щелкните Аксессуары, щелкните System Tools и нажмите кнопку Восстановление системы.
- Нажмите кнопку Отменить восстановление системы, а затем нажмите кнопку Далее.
- Просмотрите выбор, а затем нажмите кнопку Готово.
Ваш компьютер перезапустится. По завершению процесса вы получите подтверждение.
Дополнительные ресурсы
Проверьте, устранена ли проблема. Если проблема устранена, вы закончите с этой статьей. Если проблема не устранена, вы также можете использовать службы поддержки клиентов Майкрософт для поиска других решений. Службы поддержки Майкрософт включают следующие методы:
- Поиск базы знаний Майкрософт.Найдите сведения о технической поддержке и средства самопомехи для продуктов Майкрософт.
- Центры решений:просмотр конкретных продуктов, часто задамые вопросы и основные моменты поддержки.
- Microsoft Community:контакты коллег, одноранговых партнеров и microsoft Most Valuable Professionals (MVP).
- Другие варианты поддержки:задайте вопрос, свяжитесь с службами поддержки клиентов Майкрософт или предокайте обратную связь.
—>
Источник