Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

java script написание

12K
17 августа 2005 года
karpeev
3 / / 27.07.2005
может и не по теме...

не могу понять, как правильно составить строчку, позволяющую открывать новое окно (в данном случае с подгрузкой картинки)
мой код
javascript("window.open ('http://www.laurenvidal.ru/salon_2_gum.html','Salon Gum', 'toolbar=no,width=624,height=561,left=50,top=50, screenX=300,screenY=100,status=no,scrollbars=yes, resize=no')");

из оперы все открывается
ИЕ не хочет производить никаких действий. как бы найти выход из ситуации ?

помогите. :) спасибо заранее.
мик
1.9K
18 августа 2005 года
Ananim
156 / / 15.05.2005
Цитата:
Originally posted by karpeev
может и не по теме...

не могу понять, как правильно составить строчку, позволяющую открывать новое окно (в данном случае с подгрузкой картинки)
мой код
javascript("window.open ('http://www.laurenvidal.ru/salon_2_gum.html','Salon Gum', 'toolbar=no,width=624,height=561,left=50,top=50, screenX=300,screenY=100,status=no,scrollbars=yes, resize=no')");

из оперы все открывается
ИЕ не хочет производить никаких действий. как бы найти выход из ситуации ?

помогите. :) спасибо заранее.
мик


сталкивался с этой проблемой , только уменя было все наоборот .. то есть в IE нормально , а в Опере не работало !!

8
22 августа 2005 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by karpeev
может и не по теме...

не могу понять, как правильно составить строчку, позволяющую открывать новое окно (в данном случае с подгрузкой картинки)
мой код

из оперы все открывается
ИЕ не хочет производить никаких действий. как бы найти выход из ситуации ?

помогите. :) спасибо заранее.
мик


Никак не понял, что там понаписано :o IE, соответственно, тоже не понимает.
Неужели нельзя написать просто и по человечески:
java script:window.open ("http://www.laurenvidal.ru/salon_2_gum.html", "Salon_Gum", "width=624,height=561,left=50,top=50, screenX=300,screenY=100,toolbar=no,status=no,scrollbars=yes, resize=no")И обрати внимание: IE совсем не понимает, что такое screenX и screenY. Старые "шкафы" не поймут, что есть left и top. Возможно, в этом одна из причин: сделай для разных бровзеров разные фичи.
Кстати, в имени нового окна пробелов тоже быть не должно.

253
22 августа 2005 года
Proger_XP
1.5K / / 07.08.2004
Цитата:
Originally posted by mfender
Никак не понял, что там понаписано :o IE, соответственно, тоже не понимает.
Неужели нельзя написать просто и по человечески:
java script:window.open ("http://www.laurenvidal.ru/salon_2_gum.html", "Salon_Gum", "width=624,height=561,left=50,top=50, screenX=300,screenY=100,toolbar=no,status=no,scrollbars=yes, resize=no")И обрати внимание: IE совсем не понимает, что такое screenX и screenY. Старые "шкафы" не поймут, что есть left и top. Возможно, в этом одна из причин: сделай для разных бровзеров разные фичи.
Кстати, в имени нового окна пробелов тоже быть не должно


ScreenX = width
ScreenY = height
это вроде везде работает
"java script:" в начале лучше не писать т.к вроде какой-то NN это не понимает
Лучше писать так
Link
Так любой браузер сможет открыть страницу даже если не поддерживает JavaScript и не будет ошибок т.к старые браузеры не поддерживают атрибут onclick

8
22 августа 2005 года
mfender
3.5K / / 15.06.2005
screenX и screenY - положение окна относительно левого верхнего угла экрана. IE этого не понимает.
Насчёт onClick - совершенно согласен.
253
22 августа 2005 года
Proger_XP
1.5K / / 07.08.2004
Цитата:
Originally posted by mfender
screenX и screenY - положение окна относительно левого верхнего угла экрана. IE этого не понимает


Я вообще не встречал ScreenX и ScreenY
Какой IE этого не понимает?
IE 4+ нормально понимает

8
22 августа 2005 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by Proger_XP
Я вообще не встречал ScreenX и ScreenY
Какой IE этого не понимает?
IE 4+ нормально понимает



У меня четвёртого нету, но 5.5 и шестой точно этого не понимают. Только что специально проверил.

253
22 августа 2005 года
Proger_XP
1.5K / / 07.08.2004
Цитата:
Originally posted by mfender
У меня четвёртого нету, но 5.5 и шестой точно этого не понимают. Только что специально проверил


У меня не работает ScreenX и ScreenY а left, top, width и height нормально понимает

8
22 августа 2005 года
mfender
3.5K / / 15.06.2005
Цитата:
Originally posted by Proger_XP
У меня не работает ScreenX и ScreenY а left, top, width и height нормально понимает


Так и я о том же...

253
22 августа 2005 года
Proger_XP
1.5K / / 07.08.2004
Цитата:
Originally posted by mfender
Так и я о том же....


Сорри, не понял ;)

12K
22 августа 2005 года
karpeev
3 / / 27.07.2005
Спасибо за вразумление! :)
Это часть скрипта под свишмакс. Во флеше не работаю, а через эту прогу на яву выходишь именно так. (Собственное, флеш-транскрипция). И написание действительно отличается от обычного хрефа.

Загвоздка именно в том, что ИЕ не понимает и ничего не открывает. А опера - отлично пашет....

Попробую еще сам поковыряться.

С уважением ко всем откликнувшимся,
Мик
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог