Avrei bisogno di modificare tutti i link all'interno di un determinato div in modo che puntassero a _blank.
è possibile cambiare tramite i css cambiare il target di un link a _blank o new??
Avrei bisogno di modificare tutti i link all'interno di un determinato div in modo che puntassero a _blank.
è possibile cambiare tramite i css cambiare il target di un link a _blank o new??
No. Non e` possibile.
Il target non ha nulla a che fare con CSS.
E comunque il target e` attributo obsoleto.
Si puo` realizzare la cosa tramite il tag <base> oppure tramite JS.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Originariamente inviato da p.turrini
Avrei bisogno di modificare tutti i link all'interno di un determinato div in modo che puntassero a _blank.
è possibile cambiare tramite i css cambiare il target di un link a _blank o new??![]()
![]()
![]()
evidentemente non mi sono spiegato bene...Originariamente inviato da Mich_
No. Non e` possibile.
Il target non ha nulla a che fare con CSS.
E comunque il target e` attributo obsoleto.
Si puo` realizzare la cosa tramite il tag <base> oppure tramite JS.
la mia pagina contiene diversi link,solo alcuni di essi che si trovano all'interno di un determinato div dovrebbero aprirmi il link in una pagina diversa dalla pagina corrente(target="_blank")...
è possibile con i css oppure sono cotretto a farlo in JS?
puoi farlo in javascript... con i css invece no
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Sei costretto a farlo in JS.
Ma e` anche il modo piu` pulito per realizzare un "target", da quando non c'e` piu` l'attributo.
Sposto la discussione.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
<body onload="applyBlankTarget('id_blocco_div');"
---
function applyBlankTarget(id) {
if (!document.getElementById(id)) return;
var cnt = document.getElementById(id);
var links = cnt.getElementsByTagName('a');
for (i=0; i<links.length; i++) {
links[i].target = "_blank"
}
}
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)