Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помощь со скриптом 
:(
    Опции темы
Ground
Дата 1.7.2006, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 321
Регистрация: 27.2.2006
Где: Комсомольск

Репутация: нет
Всего: 1



Вот из обломков собрал скрипт:
Код

<script>
function view(x,y,name) {
    newwin = window.open("","_blank","width=600,height=400,scrollbars=1",1);
    newwin.document.open();
    newwin.moveTo(0,0);
    newwin.document.write('<html><head><title>Screen</title></head>'+
                          '<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 align=center bgcolor=#666666 style="overflow:auto;">'+
                          '<center><img src='+name+' style="margin-top:10px;" onload="window.resizeBy(this.width-document.body.clientWidth+15, this.height-document.body.clientHeight+15);" align=absmiddle></center>'+
                          '</body></html>');
    newwin.document.close();
}
</script>




<script language="JavaScript">
var ranSS=Math.round(Math.random()*15)    
document.write('<a href = "JavaScript:view(600,400, &quot;Picture/screen/screen&quot; +ranSS+&quot;.jpg&quot;);"><img src=Picture/screen/screen'+ranSS+'sm.jpg border=0></a>')    
</script>


Вроде бы картинка должно открываться в окне 600*400, но открывается со своим стандартным размером... Подскажите как сделать, чтоб картинка открывалась в заданном окне...   

Это сообщение отредактировал(а) Ground - 1.7.2006, 16:20
PM MAIL ICQ   Вверх
Messenger
Дата 1.7.2006, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 16.2.2006

Репутация: нет
Всего: 1



Цитата(Ground @  1.7.2006,  13:13 Найти цитируемый пост)
<img src='+name+' style="margin-top:10px;" onload="window.resizeBy(this.width-document.body.clientWidth+15, this.height-document.body.clientHeight+15);"

После загрузки картины, производится доп. манипулирование открытым окном. Размер окна устанавливается равным: картина.width + 15, картина.height + 15.
 
PM MAIL   Вверх
Aliance
Дата 3.7.2006, 02:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



А зачем в функции view 1 и 2 аргументы? Может быть они должны подставляться в 3 строчку? 
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0482 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.