Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
k0map0b
Зарегистрирован: 27.02.2006 Сообщения: 4
|
Добавлено: Пн Фев 27 2006 16:33 Заголовок сообщения: Помогите с окнами !!!! |
|
|
Нужен компактный Java скрипт, разобраться сам не могу.
На странице 50 ссылок. Каждая должна открываться и закрываться по своей ссылке. Странички с описаниями. Текста где больше, где меньше. Поэтому нужно с размером окон (настрою сам), status=no,toolbar=no,menubar=no.
Помогите горит дипломник !!!! |
|
Вернуться к началу |
|
|
Crios
Зарегистрирован: 11.06.2004 Сообщения: 85
|
Добавлено: Пн Фев 27 2006 22:26 Заголовок сообщения: Re: Помогите с окнами !!!! |
|
|
не понимаю.... чем тебя window.open не устраивает? _________________ прежде чем сказать - подумай! |
|
Вернуться к началу |
|
|
Neeoon
Зарегистрирован: 19.11.2004 Сообщения: 173 Откуда: Ukraine
|
Добавлено: Вт Фев 28 2006 11:17 Заголовок сообщения: |
|
|
window.open('http://www.domen.ua','','menubar=no,scrollbars=yes,resizable=yes,width=740,height=550'); _________________ Всё, что ни делается, - всё к лучшему! |
|
Вернуться к началу |
|
|
k0map0b
Зарегистрирован: 27.02.2006 Сообщения: 4
|
Добавлено: Ср Мар 01 2006 00:35 Заголовок сообщения: Немного не то !!! |
|
|
Есть скрипт с фиксированным размером окна:
<script language="JavaScript">
<!--
function winop(ref)
{
windop = window.open(ref,'_blank',"height=450,width=907,left=100,top=300");
}
-->
</script>
<div align="center"><b><font size="1"> <a href="javascript:winop('page_1.htm');"><b><font size="1"><font color="#000000">Моя ссылка</font></font></b></a> </font></b></div>
<div align="center"><b><font size="1"> <a href="javascript:winop('page_2.htm');"><b><font size="1"><font color="#000000">Моя вторая ссылка</font></font></b></a> </font></b></div>
Проблема в том , что параметр (height=450,width=907) зафиксирован для всех ссылок. Странички на которые ссылка указывает, разные.
Нужно что бы размер странички нзначался автоматически .
Допустим одна страничка height=450,width=907
другая страничка height=200,width=850
у меня таких ссылок 50 штук. И желательно чтобы размер окна назначался автоматически взависимости от размера страничек.
Вот такая проблемка |
|
Вернуться к началу |
|
|
Neeoon
Зарегистрирован: 19.11.2004 Сообщения: 173 Откуда: Ukraine
|
Добавлено: Ср Мар 01 2006 10:27 Заголовок сообщения: Re: Немного не то !!! |
|
|
Так тебе что надо, чтобы размер назначался автоматически, или чтобы ты его задавал сам для каждой ссылки, если сам тогда так:
<script language="JavaScript">
<!--
function windop(theURL,winName,features) {
window.open(theURL,winName,features);
}
-->
</script>
<a href="javascript:windop('page_1.htm','','menubar=no,scrollbars=yes,resizable=yes,width=100,height=100')">Моя ссылка</a>
<a href="javascript:windop('page_1.htm','','menubar=no,scrollbars=yes,resizable=yes,width=200,height=200')">Моя вторая ссылка</a>
и так далее ... _________________ Всё, что ни делается, - всё к лучшему! |
|
Вернуться к началу |
|
|
k0map0b
Зарегистрирован: 27.02.2006 Сообщения: 4
|
Добавлено: Ср Мар 01 2006 12:22 Заголовок сообщения: |
|
|
Нет мне нужно чтобы размер назначался автоматически |
|
Вернуться к началу |
|
|
beliy
Зарегистрирован: 10.12.2004 Сообщения: 124 Откуда: Москва
|
Добавлено: Ср Мар 01 2006 14:05 Заголовок сообщения: |
|
|
можно использовать после загрузки дочернего окна:
Код: | window.moveTo(0,0);
window.resizeTo(800,600); |
я не проверял, возможно код не точен |
|
Вернуться к началу |
|
|
k0map0b
Зарегистрирован: 27.02.2006 Сообщения: 4
|
Добавлено: Вт Мар 07 2006 20:58 Заголовок сообщения: |
|
|
beliy писал(а): | можно использовать после загрузки дочернего окна:
Код: | window.moveTo(0,0);
window.resizeTo(800,600); |
я не проверял, возможно код не точен |
Я сам проверю. Нарисуй плиз весь скрипт !!! |
|
Вернуться к началу |
|
|
beliy
Зарегистрирован: 10.12.2004 Сообщения: 124 Откуда: Москва
|
Добавлено: Чт Мар 09 2006 12:44 Заголовок сообщения: |
|
|
это и есть вемь код, просто пихни его в код страницы или например в
<body onLoad=" вот сюда ">
...
</body> |
|
Вернуться к началу |
|
|
Neeoon
Зарегистрирован: 19.11.2004 Сообщения: 173 Откуда: Ukraine
|
Добавлено: Чт Мар 09 2006 14:15 Заголовок сообщения: |
|
|
k0map0b писал(а): | Нет мне нужно чтобы размер назначался автоматически |
Чтобы скрипт сам назначал размер окна, он должен знать этот размер, а размер зависит от кол-во текста, надо занести весь текст в переменую, посчитать кол-во символов, вычислить коэффициент, и тогда скрипт сам сможет задавать размер окна (надеюсь должно получится _________________ Всё, что ни делается, - всё к лучшему! |
|
Вернуться к началу |
|
|
beliy
Зарегистрирован: 10.12.2004 Сообщения: 124 Откуда: Москва
|
Добавлено: Чт Мар 09 2006 15:13 Заголовок сообщения: |
|
|
Neeoon писал(а): | k0map0b писал(а): | Нет мне нужно чтобы размер назначался автоматически |
Чтобы скрипт сам назначал размер окна, он должен знать этот размер, а размер зависит от кол-во текста, надо занести весь текст в переменую, посчитать кол-во символов, вычислить коэффициент, и тогда скрипт сам сможет задавать размер окна (надеюсь должно получится |
ага, интересное решение... надо будет побаловаться
до этого использовал скушный способ типа document.body.offsetHeight |
|
Вернуться к началу |
|
|
|