Kliknięcie Logo Forum i jego powiększanie
: śr lis 11, 2015 5:20 pm
Hej. Siadłem trochę nad Javascriptem z forum, bo denerwowała mnie pewna sprawa. Czytając dany temat i chcąc wrócić do strony głównej często klikałem logo forum. Otwierało się jakieś okno. Często tak się działo, ale myślałem, że phpBB coś zacache'owało. Np. czytając ten temat http://www.fawa.pl/viewtopic.php?f=5&t=30048" onclick="window.open(this.href);return false; i klikając na logo, przechodzi się do strony głównej a jednocześnie wyświetla się "jego duża wersja" w popupie. Dodatkowo logo zmienia swój rozmiar na lekko mniejszy i nie za ciekawie to wygląda. Zdebugowałem to i wyszedł mi taki kodzik.
P.S.
Jak macie jakieś zagwozdki programistyczne - HTML5, CSS3, Javascript, Jquery, PHP, to zapraszam na PW. Kod do podmiany w szablonie:
Pozdrawiam serdecznie
Bartek
P.S.
Jak macie jakieś zagwozdki programistyczne - HTML5, CSS3, Javascript, Jquery, PHP, to zapraszam na PW. Kod do podmiany w szablonie:
Kod: Zaznacz cały
onload_functions.push('resizeimg();');
function resizeimg()
{
if (document.getElementsByTagName)
{
for (i=0; i<document.getElementsByTagName('img').length; i++)
{
im = document.getElementsByTagName('img')[i];
parent = im.parentNode.id;
if (im.width > 700 && parent != 'logo')
{
im.style.width = '700px';
eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + "','phpbbegypt ','fullscale','width=600,height=600,scrollbars=1,resizable=1'); pop.focus();\")");
eval("im.onclick = pop" + String(i) + ";");
if (document.all) im.style.cursor = 'hand';
if (!document.all) im.style.cursor = 'pointer';
im.title = 'Click Here To See Image Full Size ';
}
}
}
}
Bartek