Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SOLVED][css] <a>, focus - jak się go pozbyć
xamil
post
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 9.01.2005

Ostrzeżenie: (0%)
-----


Witam

Po kliknięciu w np. link przeglądarki ustawiają tam focus. W np. firefox'ie objawia się to poprzez otoczenie znacznika a ramką. Zastanawiam się czy nie dałoby się tego jakoś pozbyć. Np. przeładowując jakoś metodę onfocus dla wszystkich linków. A moze jest jakiś zupełnie inny sposób (może css) aby pozbyć się focus'a z wszystkich linków?

Obecnie działa np. wstawianie do każdego linka 'onfocus="this.blur()"' ale wstawianie tego do każdego linka nie jest wygodne:/

Pozdrawiam, Kamil

Ten post edytował xamil 13.09.2006, 14:43:56
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kriqs
post
Post #2





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 31.05.2006

Ostrzeżenie: (0%)
-----


jak sie nie da jak sie da (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , to chyba pomoze

  1. <?php
  2. function links() {
  3.  var anchors = document.getElementsByTagName("a");
  4.  for (var i=0; i<anchors.length; i++) {
  5. anchors[i].onfocus = function() {
  6.  this.blur();
  7. }
  8.  }
  9. }
  10. window.onload = function() {
  11.  if (typeof HTMLElement != "undefined") links();
  12. }
  13. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 02:56