Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xhtml] LINKI otwierane w nowym oknie
Kisiol_Ent
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 15.01.2007

Ostrzeżenie: (60%)
XXX--


Hi yo,
mam taki problem... jak w xhtml zrobic aby po kliknieciu na link
otworzyla sie jakas strona w noym oknie przegladarki?
Bo przecierz target zostal wyrzucony.

Chodzi mi o xhtml a nie ze mozna to w JS zrobic...

Czytalem ze wystarczy dodac w <a ... rel="external"> ...
Problem w tym ze na O, FF i IE testowalem i nic niedaje :/

MOze taki temat juz byl, wpsialem w wyszukiwarce waszej i nic niewyskakiwalo podobnego :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(Kisiol_Ent @ 19.01.2007, 23:25:12 ) *
Czytalem ze wystarczy dodac w <a ... rel="external"> ...
Problem w tym ze na O, FF i IE testowalem i nic niedaje :/

Zadziała o ile dodasz w nagłówku:
  1. <script type="text/javascript" src="target_blank.js"></script>

A skrypt target_blank.js niech wygląda tak:
Kod
function externalLinks() {
    if( ! document.getElementsByTagName )
        return;

    var anchors = document.getElementsByTagName( "a" );
        for (var i=0; i<anchors.length; i++) {
            var anchor = anchors[i];
            if( anchor.getAttribute( "href" ) && anchor.getAttribute( "rel" ) == "external" )
                anchor.target = "_blank";
        }
}

window.onload = externalLinks;


Innego wyjścia niż skorzystanie z JavaScript nie ma.
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: 8.10.2025 - 17:45