Вопрос по JavaScript
можно
function myWin(mytxt, x, y) {
//открываем окно
var myWindow
if x == 100) && (y == 200
myWindow = open('','mywin','height=100,width=200');
else if x == 200) && (y ==200
myWindow = open('','mywin','height=200,width=200');
else if x == 300) && (y == 200
myWindow = open('','mywin','height=300,width=200');
else if x == 300) && (y == 300
myWindow = open('','mywin','height=300,width=300');
....
if x == 100) && (y == 200
myWindow = open('','mywin','height=100,width=200');
else if x == 200) && (y ==200
myWindow = open('','mywin','height=200,width=200');
else if x == 300) && (y == 200
myWindow = open('','mywin','height=300,width=200');
else if x == 300) && (y == 300
myWindow = open('','mywin','height=300,width=300');
else alert("выбранный размер не предусмотрен, обратитесь к разработчику функции");
как
'width='+w+',height='+h
var myWindow = open('', 'mywin', 'height=' + x + ', width=' + y);
ПАШЕТ !
Оставить комментарий
BULKA8
Есть простой скрипт, он открывает окно и пишет в него текст<script>
function myWin(mytxt) {
//открываем окно
var myWindow = open('','mywin','height=100,width=200');
//создаем переменную начальных тегов окна
var start = '<html><head><title>Аннотация</title></head><body>';
//создаем переменную конечных тегов окна
var end = '</body></html>';
//пишем в окно текст заданный параметром функции
myWindow.document.write(start + mytxt + end);
}
</script>
<a href="#" onclick="myWin('Мой текст')">link</a>
Можно ли сделать myWin(mytxt) трехпараметрической, так чтобы еще два параметра определяли высоту и ширину окна?