Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Запрет вывода title в теге <a> (https://javascript.ru/forum/misc/2452-zapret-vyvoda-title-v-tege.html)

madgals 27.12.2008 17:22

Запрет вывода title в теге <a>
 
Здрасьте. давеча тут понадобилось сделать вывод описалова неких предметов при помощи лайтбокса. Так вот, его можно выводить через <a title>
Все нормально, лайтбокс все выводит, но еще и сам тег title выводится броузером, что выглядет не очень лицеприятно. Как запретить эксплореру выводить название этого тега ???

x-yuri 27.12.2008 18:13

какой lightbox, он что один?

madgals 27.12.2008 22:42

вот тут лайтбокс. Там есть описание, как в title внутри тега a еще и свой код запихнуть.
http://www.huddletogether.com/projects/lightbox2/
я то его запихиваю, но при наведении на ссылку, он конечно же выползает на свет ввиде этого самого тайтла

Kolyaj 27.12.2008 22:48

Этот тег указывает браузеру, что нужно вывести всплывающую подсказку. Было бы странно, если бы она не появлялась.

x-yuri 28.12.2008 10:24

отменить появление подсказки нельзя. В твоем lightbox возможности не выводить подсказку нету, потому что она извлекается из аттрибута title при каждом отображении картинки. Т.е. надо либо изменять исходник, либо перехватывать событие click для ссылки. Но ничего плохого в том, что отображается подсказка нету.

Но если очень нужно, в jQuery есть такой же плагин (http://plugins.jquery.com/project/jquerylightbox_bal) и там по идее есть возможность задавать заголовок не через атрибут title
Цитата:

Name: text
Description: The javascript object that contains the text of various parts of the interface, used if you want to do translations.
Children: image, of, close, closeInfo, download, help.close, help.interact, about.text, about.title, about.link

x-yuri 28.12.2008 10:26

хотя я похоже ошибся, about.title - всплывающая подсказка для кнопки about

madgals 29.12.2008 09:45

Видимо надо придумать как объединить изображение и описание к нему в одно целое изображение. тогда все будет нормально.
только это еще продумать надо...

x-yuri 29.12.2008 14:35

ну, в принципе, тоже вариант, но лучше подправить lighbox

starhe 08.11.2015 18:51

Не знаю пригодится ли кому нибудь, но у меня возникла та же проблема. Через title выводился выплывающий текст на картинке при наведении курсора, и рядом появлялась подсказка браузера с тем же текстом.
Я ввёл в ссылку тег alt, перенёс в него текст из title, а в css лайтбокса исправил content: attr(title); на content: attr(alt); и всё. Текст выплывает, а подсказка не появляется.:)

Екатерина Сафонова 23.06.2017 10:37

Вместо title используйте data-title. В lightbox 2.9.0 точно работает, в остальных не проверяла.


Часовой пояс GMT +3, время: 18:04.