Kā atvērt saiti jaunā html cilnē?

Es strādāju pie HTML projekta, un es nevaru atrast, kā atvērt saiti jaunā cilnē bez javascript.

Es jau zinu, ka <a href="http://www.WEBSITE_NAME.com"></a> atver saiti tajā pašā cilnē. Vai ir kādas idejas, kā to atvērt jaunā cilnē?

Risinājums

Iestatiet saites atribūtā 'target' atribūtu _blank:

<a href="#" target="_blank" rel="noopener noreferrer">Link</a>

Rediģēt: citus piemērus skatiet šeit: http://www.w3schools.com/tags/att_a_target.asp.

(Piezīme: iepriekš ieteicu blank, nevis _blank, jo, ja to izmantos, tas atvērs jaunu cilni un pēc tam izmantos to pašu cilni, ja saite tiks noklikšķināta vēlreiz. Tomēr tas ir tikai tāpēc, ka, kā norādīja GolezTrol, tas attiecas uz rāmja/loga nosaukumu, kas tiks iestatīts un izmantots, kad saite tiks nospiesta vēlreiz, lai to atvērtu tajā pašā cilnē).

Drošības apsvērumi!

rel="noopener noreferrer" ir paredzēts, lai nepieļautu, ka jaunatvērtā cilne varētu ļaunprātīgi mainīt sākotnējo cilni. Lai iegūtu vairāk informācijas par šo ievainojamību, skatiet šos resursus:

Komentāri (7)

Izmantojiet vienu no tiem atbilstoši savām prasībām.

Atveriet saistīto dokumentu jaunā logā vai cilnē:

 <a href="xyz.html" target="_blank"> Link </a>

Atvērt saistīto dokumentu tajā pašā rāmī, kurā tas tika noklikšķināts (tas ir noklusējuma iestatījums):

 <a href="xyz.html" target="_self"> Link </a>

Atvērt saistīto dokumentu vecākajā rāmī:

 <a href="xyz.html" target="_parent"> Link </a>

Atveriet saistīto dokumentu loga pilnajā korpusā:

 <a href="xyz.html" target="_top"> Link </a>

Atveriet saistīto dokumentu nosauktajā rāmī:

 <a href="xyz.html" target="framename"> Link </a>

Skatīt MDN

Komentāri (3)

Izmantojiet target="_blank":

<a href="http://www.example.com/" target="_blank" rel="noopener noreferrer">This will open in a new window!</a>
Komentāri (1)