Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Вниз

Microsoft Internet Explorer вне закона, как обычно   Найти похожие ветки 

 
DSKalugin ©   (2006-02-22 20:56) [0]

имеем MSIE6.0
не имеем JavaScript:window.open(УРЛ);
тупо виснет, хотя если открыть этот же УРЛ вручную - он отображается корректно. На других сайтах(не моих), где есть попапы - таже картина.
http://www.microsoft.com/Rus/Msdn/publish/articles/FineTuneWebSiteForSp2.mspx
Нет слов. Я в тупике. Как лечить эту беду? Кто сталкивался?

Opera и Firefox показывают всплывающее окно без проблем


 
Плохиш ©   (2006-02-22 21:02) [1]

имею MSIE 6.0.2800 - всё работает.


 
DSKalugin ©   (2006-02-22 21:04) [2]

Виндовс с сервиспаками?


 
LexxX ©   (2006-02-22 21:10) [3]

DSKalugin ©   (22.02.06 20:56)

И правильно ослик ругается. Если посмотришь в спецификацию метода OPEN объекта window в JavaScript, то увидишь примерно следующее
[windowVar] [window].open(URL, windowName, [window Options])

Новое окно. Опции: alwaysLowered, dependent, directories, height, hotkeys, innerHeight, innerWidth, location, menubar, outerHeight, personalbar, resizable, screenX, screenY, scrollbars, status, titlebar, toolbar, width, z-lock. Лог. значения: yes | no


, т.е. надо так window.open("myurl","mywindow","")


 
Плохиш ©   (2006-02-22 21:11) [4]


> DSKalugin ©   (22.02.06 21:04) [2]
> Виндовс с сервиспаками?

Да


 
DSKalugin ©   (2006-02-22 21:19) [5]


> , т.е. надо так

я так и делаю

   dWnd=window.open("/rem/delivery.php?ip="+ip,"delivery","scrollbars=yes,width=500,height=400,top=1");
   dWnd.focus();


 
DSKalugin ©   (2006-02-22 21:23) [6]

пишет что интерфейс "не поддерживается"


 
Плохиш ©   (2006-02-22 21:25) [7]

Делаю так:
<a href="javascript:window.open("http://www.logbyts.de").focus();">link</a>


 
LexxX ©   (2006-02-22 21:28) [8]

DSKalugin ©   (22.02.06 21:19) [5]

В двойных кавычках писать надо!!! Иначе он так и будет ругаться в IE!


 
DSKalugin ©   (2006-02-22 21:29) [9]

у меня не ссылка, вызывается по событию щелчка. но не в этом проблема.
с синтаксисом все нормально, вроде бы. Тут какая-то особенность самого ИЕ
ведь под другими браузерами все прекрасно работает


 
DSKalugin ©   (2006-02-22 21:31) [10]

в двойных/одинарных - побоку, пробовал уже и так и сяк.
У Плохиша работает и в одинарных


 
LexxX ©   (2006-02-22 21:37) [11]

DSKalugin ©   (22.02.06 21:29) [9]

Единого стандарта нет к отображению хтмл и реализации DOM, есть тока рекомендации, поэтому разные браузеры по-разному отображуют.
"Другие" браузеры лояльно относятся к таким ошибкам и игнорят их, а вот ИЕ, в частности, на отрез отказывается отрабатывать JAVAскрипты с такими тупыми ошибками как одинарная ковычка вместо двойной.


 
Плохиш ©   (2006-02-22 21:41) [12]


> а вот ИЕ, в частности, на отрез отказывается отрабатывать
> JAVAскрипты с такими тупыми ошибками как одинарная ковычка
> вместо двойной.

Странно, не замечал.


 
DSKalugin ©   (2006-02-22 21:43) [13]


> тупыми ошибками... отрез отказывается

Цитату из МСДН в студию!

повторяю: я пробовал и с одинарными и с двойными кавычками - результата нет. Проблема не в этом.

этот скрипт красит строки наура во всех браузерах,  не смотря на одинарные кавычки

function SetLineColor(tr, bool) {
 var l=null;
 if (document.getElementById) { l=document.getElementById(tr); }
 else if (document.all) {l=document.all[tr];}
 if (l != null) {
   if (bool == true) { l.style.backgroundColor="#f7f7ff"; }
   else { l.style.backgroundColor="white"; }
 }
}


 
LexxX ©   (2006-02-22 21:44) [14]

Плохиш ©   (22.02.06 21:41) [12]

Не знаю, у меня ругается жутко, вроде Вынь ХР+ СП2, но не хочет отрабатывать подобные скрипты. Видимо индивидуальная непереносимость. :))


 
DSKalugin ©   (2006-02-22 21:47) [15]

скрипт скрипту рознь
JavaScript<>JScript<>VBScript если можно так образно выразиться :-)))
я всегда явно указываю
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">


 
Плохиш ©   (2006-02-22 21:53) [16]


> LexxX ©   (22.02.06 21:44) [14]

Есть ссылка на страницу?

Замечено было только, на некоторых комбинациях IE в таблицах, отображает строки друг на друге, если обновить страницу или изменить размер окна, то всё нормально.


 
Плохиш ©   (2006-02-22 21:55) [17]

Кстати, в [7] очень сложно применить двойные ковычки, ни один браузер не поймёт ;-)


 
DSKalugin ©   (2006-02-22 22:02) [18]


> ни один браузер не поймёт

дело тут не в браузере, а сам понимаешь в чем: во вложенности
или так
<a href="javascript:window.open("http://www.logbyts.de").focus();">link</a>
или так
<a href="javascript:window.open("http://www.logbyts.de").focus();">link</a>


 
Плохиш ©   (2006-02-22 22:04) [19]


> DSKalugin ©   (22.02.06 22:02) [18]

:-)

Кстати, есть ссылка на не работающий javascript, попробую в IE, заинтриговал :-)


 
LexxX ©   (2006-02-22 22:04) [20]

Плохиш ©   (22.02.06 21:53) [16]
Есть ссылка на страницу?


Не а, с сылкой проблемы. :)


 
DSKalugin ©   (2006-02-23 10:33) [21]

Мистика, а сегодня все работает наура...
может в проксике глюк закешировался... нет слов


 
Плохиш ©   (2006-02-23 10:41) [22]


> может в проксике глюк закешировался... нет слов

:-)

У нас один клиент раз неправильный пароль ввёл, потом почти год из-за своего прокси не мог пользоваться системой :-))))


 
vidiv ©   (2006-02-23 10:54) [23]


> Плохиш ©   (22.02.06 21:55) [17]

просто <a href="javascript:alert("Hello")">Link</a>


 
Плохиш ©   (2006-02-23 11:09) [24]


> vidiv ©   (23.02.06 10:54) [23]

А теперь, можно озвучить название браузера, который покажет сообщение?


 
umbra ©   (2006-02-23 11:43) [25]

а javascript в браузере вчера был разрешен?


 
DSKalugin ©   (2006-02-23 12:26) [26]

А вот и не правильно! пробовал в ИЕ6,0, ФФ1,5,1 и Опере8,50
FF пишет
Ошибка: syntax error
Источник: javascript:alert(
Строка 1, символ 5
Исходный код:
alert(

Опера

javascript:alert(
Javascript URL thread: "javascript:alert("
Syntax error while loading: line 1 of unknown script :
alert(

ИЕ

Строка:1
Символ:7
Ошибка: Синтаксическая ошибка

Что и требовалось доказать



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.012 c
15-1140982220
Volf_555
2006-02-26 22:30
2006.03.19
Проблема с установкой phpBB


4-1135680531
Ньюб2
2005-12-27 13:48
2006.03.19
выключить+включить устройство


3-1138354243
Barsky
2006-01-27 12:30
2006.03.19
Как сделать выборку не чувствительную к регистру?


15-1140600431
konrads
2006-02-22 12:27
2006.03.19
Выделить строки кода


15-1141072957
Kerk
2006-02-27 23:42
2006.03.19
DAREWARE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский