Strona 1 z 1

[XHTML] Alternatywa dla atrybutu target

: sob mar 19, 2005 5:29 pm
autor: templar
doczytalem sie ze w xhtml nie mozna uzywac w znacznku <a> atrybutu target.
jak zrobic zeby link otworzyl sie w nowym oknie?

Re: [XHTML] Alternatywa dla atrybutu target

: sob mar 19, 2005 5:45 pm
autor: Asit
tak na prawde to nic.. uzytkownik sam zadecyduje czy chce aby strona otworzyla sie w nowym oknie czy nie.. ale mozna to obejsc nastepujaco:

Kod: Zaznacz cały

onClick="this.target='_blank'"

Re: [XHTML] Alternatywa dla atrybutu target

: sob mar 19, 2005 5:53 pm
autor: paszczak
jest to prawda.. ale tylko czesciowo.

faktycznie nie mozna uzywac target w xhtml1.0 strict, ale juz w transitional mozna.

Re: [XHTML] Alternatywa dla atrybutu target

: sob mar 19, 2005 11:13 pm
autor: Michał Fikus
paszczak: rozwój tego języka (wersja 1.1) już w ogóle nie dopuszcza target`a. I chyba to miał na myśli autor.

Funkcja JS window.open().

Re: [XHTML] Alternatywa dla atrybutu target

: sob mar 19, 2005 11:29 pm
autor: FanFataL
Asit pisze:onClick="this.target='_blank'"
W XHTML 1.1 : there is no attribute "onClick" :cry:

ale jak zmieniłem na

Kod: Zaznacz cały

onclick="this.target='_blank'"

to zadziałało :-D This Page Is Valid XHTML 1.1!


Pozdro i dzięki :wink:
...

Re: [XHTML] Alternatywa dla atrybutu target

: ndz mar 20, 2005 12:39 pm
autor: Michał Fikus
Asit podal taki zapis bo jest on czytelniejszy. A to, że XHTML wymaga znaczników i atrybutów małymi literkami, to już chyba wszystkim wiadomo :). Musisz tylko pamiętać, że jeśli przeglądarka użytkownika nie akceptuje JavaScript`u, to instrukcja zostanie zignorowana.