webForumDet fria alternativet

Basetarget för lager?

JavaScript

3 svar · 210 visningar · startad av Peeer

Medlem sedan mars 20025 907 inlägg
Frågan#1

Kan man (utan att ändra i alla länkar) se till så att alla länkar i lagret "links" öppnas i ett nytt fönster? Länkar utanför detta lager ska inte påverkas.

Medlem sedan sep. 20021 655 inlägg
#2
<script type="text/javascript">
window.onload=function(){
  var theLinks = document.getElementById("links").getElementsByTagName("A");
  for(var i=0; i<theLinks.length; i++){
    theLinks[i].target="_blank";
  }
}
</script>

...

<a href="http://www.google.com">Google, utanför links</a>

<div id="links">
<a href="http://www.google.com">Google, innanför links</a>
</div>
Medlem sedan juli 20013 378 inlägg
#3

... och eftersom detta kräver en scriptbaserad lösning flyttas tråden från HTML, XHTML & CSS

Medlem sedan mars 20025 907 inlägg
#4

Tack! :)

304 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
173 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
173 ms — ändringar (db)