Bez używania wtyczek narzędzi itp. Czy istnieje sposób przedłużenia czasu wyświetlania atrybutu tytułu elementu html?Czy istnieje sposób, aby atrybut title elementu html wyświetlać przez dłuższy czas?
dziękuję!
Bez używania wtyczek narzędzi itp. Czy istnieje sposób przedłużenia czasu wyświetlania atrybutu tytułu elementu html?Czy istnieje sposób, aby atrybut title elementu html wyświetlać przez dłuższy czas?
dziękuję!
Nie. Domyślna etykieta narzędzia jest funkcją przeglądarki i nie można jej kontrolować za pomocą znaczników strony. Jedyną opcją jest oparta na javascriptiu podpowiedź.
Nie, i różni się między przeglądarkami.
Podpowiedź, o której tu mowa, jest zależna od przeglądarki. Przeglądarka (lub system operacyjny) określa czas wyświetlania etykiety narzędzia.
Jeśli nie chcesz zmienić przeglądarki i zapewnić wszystkim odwiedzającym witrynę tej wersji przeglądarki, sugeruję użycie rozwiązania javascript dla podpowiedzi.
Czy chcesz przedłużyć wyświetlanie podpowiedzi czasu na swoim komputerze lub na komputerze klienta?
Jeśli zmieniasz czas, który chcesz wyświetlić, wtedy utworzysz własne etykiety narzędzi z javascript lub jakimś wyszukanym CSS.
Używam funkcji jquery, która obsługuje etykiety narzędzi. Ustawiłeś podpowiedzi, aby zniknęły po określonym czasie.
Dostępnych jest kilka opcji. Google Search
W cokolwiek wydarzenie koniec podpowiedzi, w prawdopodobnie .mouseout(function(){
rodzaj zdarzenia chcesz tylko zmienić coś, co wygląda jak
.mouseout(function(){
//some code that gets rid of the tooltip, like my_tooltip.css({left:"-9999px"});
});
do
.mouseout(function(){
setTimeout(function(){
//some code that gets rid of the tooltip, like my_tooltip.css({left:"-9999px"});
}), 1000); //<- one second
});
Nie każdy ma JavaScript. Nie wszyscy też mogą to zobaczyć. Dlatego też, z punktu widzenia dostępności stron internetowych, należy dokładnie przeanalizować atrybut tytułu pod względem stylistycznym. – mattl
Dzięki Chris, właśnie o tym myślałem. Matt - nasza strona wymaga włączenia js, więc nie muszę się o to martwić. –
Chris nigdy nie zasugerował usunięcia atrybutu title, a przedłużacz podpowiedzi javascript nie powstrzymałby innych przeglądarek od javascript. – Grant