کد قبلی تو رزولوشنهای مختلف تقریباً درست نشون داده میشد. با اجازه من یه کم دستکاریش کردم که با طول و عرضهای مختلف هم درست نمایش داده بشه البته با عرض زیر 100 پیکسل شاید درست کار نکنه که فکر نمیکنم نیازی باشه تا اون حد کوچیک بشه:
[html]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Page 1</title>
<script type="text/javascript">
function popwin(url) {
var cHeight = parseInt(screen.availHeight);
var cWidth = parseInt(screen.availWidth);
var pWidth = 380; // عرض پنجره پاپ آپ
var pHeight = 320; // ارتفاع پنجره پاپ آپ
window.open(url ,"","status=no,scrollbars=no,toolbar=no,menubar=no ,location=no ,width="+ pWidth +"px,height="+ pHeight +"px,left="+ ((cWidth/2) - (pWidth/2)) +", top="+ ((cHeight/2) - (pHeight/2)) + "");
}
</script>
</head>
<body>
<img border="0" src="Pic01.jpg" width="120" height="90" onclick="popwin('New Text Document (2).txt.html')">
</body>
</html>
[/html]