Как увеличить размер окна... 
		
		
		
		Всем доброго времени суток. Есть такой код, который содержит функцию открытия ссылки в новом окне (размеры окошка задаются в ссылке с помощью параметров): 
	
<script type="text/javascript">
    function openwindow( url, width, height ){
        var rand = Math.floor(Math.random() * 1000000);
        var url = encodeURIComponent(url);
        var url1 = "http://site.ru/hello.php?mavpa=" + url;
        window.open(url1,"krechet" + rand ,"menubar=0,resizable=1,width="+width+",height="+height);
    }
    
    function openWindow( url, width, height ){
        openwindow( url, width, height );
    }
</script>
мне надо чтобы к параметрам width и height прибавлялось например 200 пикселей (я хочу более широкие окна). я изменил верхний скрипт, вот что получилось: 
<script type="text/javascript">
    function openwindow( url, width, height ){
        var rand = Math.floor(Math.random() * 1000000);
        var url = encodeURIComponent(url);
        var url1 = "http://site.ru/hello.php?mavpa=" + url;
	var a = 200;
	var width1 = width + a;
	var height1 = height + a;
        window.open(url1,"krechet" + rand ,"menubar=0,resizable=1,width="+width1+",height="+height1);
    }
    
    function openWindow( url, width, height ){
        openwindow( url, width, height );
    }
</script>
но тут явно какой-то косячок, так как какое-бы значение переменной "a" я не писал - хоть 10, всё равно теперь ссылка открывается в новом окне МАКСИМАЛЬНЫХ размеров (на весь экран). Такое впечатление, что значение "а" прибавляется бесконечное число раз. Где я ошибся в коде?  | 
	
		
 mav1, что будет выводится на экран? 
	
<script type="text/javascript">
    function openwindow( url, width, height ){
        var rand = Math.floor(Math.random() * 1000000);
        var url = encodeURIComponent(url);
        var url1 = "http://site.ru/hello.php?mavpa=" + url;
	var a = 200;
	alert(width);
	var width1 = width + a;
	alert(width1);
	alert(height);
	var height1 = height + a;
	alert(height1);
        window.open(url1,"krechet" + rand ,"menubar=0,resizable=1,width="+width1+",height="+height1);
    }
    
    function openWindow( url, width, height ){
        openwindow( url, width, height );
    }
</script>
 | 
	
		
 хехе, намек понял)) 
	то есть 700 + 200 = 700200 ))) а мне надо именно математическое сложение)) как сделать? )  | 
	
		
 
alert(typeof '200');
alert(typeof Number('200'));
 | 
	
		
 Цитата: 
	
 Как вариант 
alert('700'+200)
alert(+'700'+200)
 | 
	
		
 Цитата: 
	
 Цитата: 
	
 UPD чуть позже dmitriymar добавил "внимательно посмотри на кавычки", а еще позже удалил свое сообщение  | 
	
		
 хех, так как же мне сделать чтобы прибавлялось число, а не строка? 
	var width1 =+'width'+200; получается фигня (пишет NaN - ну типа ошибка)  | 
	
		
 Цитата: 
	
 var width1 =+width+200;  | 
	
		
 ksa, 
	Вот теперь заработало!!!! Гранд респект, иx-yuri, конечно, тоже спасибо за критику)  | 
	
		
 x-yuri, 
	будеш моим личным летописцем пенёк пластмассовый:write:  | 
| Часовой пояс GMT +3, время: 01:52. |