Кода го ползвам за смаляване на големи изображения, но при натискане на изображението то се отваря в pop прозорец. Искам да се отваря в нов под прозорец и да , а не да е в pop.
Предполагам ~>
eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + " ','fullscale','width=400,height=400,scrollbars=1,resizable=1');
Ще трябва да пренапише?
[js]
<script>
window.onload = resizeimg;
function resizeimg(){
if (document.getElementsByTagName){
for (i=0; i<document.getElementsByTagName('img').length; i++){
im = document.getElementsByTagName('img');
if (im.width > 500){
im.style.width = '500px';
eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + " ','fullscale','width=400,height=400,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 = 'Натисни тук, за да я видиш в пълен размер';
}
}
}
}
</script> [/js]
Предполагам ~>
eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + " ','fullscale','width=400,height=400,scrollbars=1,resizable=1');
Ще трябва да пренапише?
[js]
<script>
window.onload = resizeimg;
function resizeimg(){
if (document.getElementsByTagName){
for (i=0; i<document.getElementsByTagName('img').length; i++){
im = document.getElementsByTagName('img');
if (im.width > 500){
im.style.width = '500px';
eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + " ','fullscale','width=400,height=400,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 = 'Натисни тук, за да я видиш в пълен размер';
}
}
}
}
</script> [/js]