webForumDet fria alternativet

Alla länkar i popup.

2 svar · 197 visningar · startad av Erik Juhlin

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#1

För att få alla länkar att öppnas upp i popup fönster så har jag provat med den här koden:

function fixLinks()
{
	var l;
	for (var i = 0; i < document.links.length; i++)
	{
		l = document.links.item(i);
		alert(l.href);
		l.onclick = function ()
		{
			window.open(l.href, "win" + i, "width=500,height=600,scrollbars=yes");
			return false;
		}
	}
}

Men då får alla länkar samma url som den sista länken. :(
Någon som vet en lösning på det?

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Skulle kunna se ut så här:

function fixLinks()
{
	var l,n;
	for (var i = 0; i < document.links.length; i++)
	{
		l = document.links.item(i);
		alert(l.href);
		l.onclick = function ()
		{
			n++;
			window.open(this.href, "win" + n, "width=500,height=600,scrollbars=yes");
			return false;
		}
	}
}
Erik JuhlinMedlem sedan maj 200010 687 inlägg
#3

Tack Jojoxx! :)

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)