Armenian Knowledge Base  

Go Back   Armenian Knowledge Base > Technical sections > Webmaster Zone > Web Development
Register

Reply
 
LinkBack Thread Tools
Old 29.11.2005, 07:41   #1
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default javascript in internet explorer

сбацал я тут такое, что эксплорер аж поперхнулся: http://har.am . firefox ничего, открывает, но календарик все равно неверно показывает. а теперь открываем в опере (8.51) и что видим? правильно, корректно работающую страницу а ведь использованы только стандартные дом-овские объекты и методы...

спешите видеть, ибо скоро исправлю и мораль: http://har.am смотреть в браузере опера!
Reply With Quote
Old 18.02.2006, 11:30   #2
nightmare
 
spawn's Avatar
 
Join Date: 05 2003
Location: Russia, Moscow
Age: 39
Posts: 279
Downloads: 0
Uploads: 0
Reputation: 20 | 3
Default Ответ: javascript in internet explorer

Quote:
Originally Posted by Aram Hambardzumyan
сбацал я тут такое, что эксплорер аж поперхнулся: http://har.am . firefox ничего, открывает, но календарик все равно неверно показывает. а теперь открываем в опере (8.51) и что видим? правильно, корректно работающую страницу а ведь использованы только стандартные дом-овские объекты и методы...

спешите видеть, ибо скоро исправлю и мораль: http://har.am смотреть в браузере опера!
не понял чего это експлорер не открывал, а фф показывал с глюками, но скажу тебе вот что ... опера в каждой версии работает по разному, не важно как ты пиши код даже при блочной верстке по w3c версия 7 и версия 8 отличаются не говорю уже о 6-ой версии ... короче это не браузер а ... мсэксплрер и то лучше
Reply With Quote
Old 19.02.2006, 06:30   #3
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default Re: Ответ: javascript in internet explorer

Quote:
Originally Posted by spawn
не понял чего это експлорер не открывал, а фф показывал с глюками
эксплорер не смог обработать создание скрипта на лету:
Code:
var s = document.createElement("script");
s.type = "application/x-javascript";
document.body.appendChild(s);
Quote:
Originally Posted by spawn
скажу тебе вот что ... опера в каждой версии работает по разному, не важно как ты пиши код даже при блочной верстке по w3c версия 7 и версия 8 отличаются не говорю уже о 6-ой версии ... короче это не браузер а ... мсэксплрер и то лучше
у меня подозрение, что твое 'по-разному' означает, что поддержка стандартна улучшается в каждой следующей версии, а ие застрял как в болоте, потому и не проявляет разницы за последние несколько лет. это так?
Reply With Quote
Old 20.02.2006, 15:55   #4
nightmare
 
spawn's Avatar
 
Join Date: 05 2003
Location: Russia, Moscow
Age: 39
Posts: 279
Downloads: 0
Uploads: 0
Reputation: 20 | 3
Default Ответ: Re: Ответ: javascript in internet explorer

по разному означает по разному ... и не всегда по стандарту ...
Reply With Quote
Old 20.02.2006, 16:05   #5
nightmare
 
spawn's Avatar
 
Join Date: 05 2003
Location: Russia, Moscow
Age: 39
Posts: 279
Downloads: 0
Uploads: 0
Reputation: 20 | 3
Default Ответ: Re: Ответ: javascript in internet explorer

var scriptElement = document.createElement("script");
scriptElement.text = "alert(1);";
document.body.appendChild(scriptElement);

все прекрасно работает ...
Reply With Quote
Old 21.02.2006, 06:27   #6
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default Re: Ответ: Re: Ответ: javascript in internet explorer

Quote:
Originally Posted by spawn
по разному означает по разному ... и не всегда по стандарту ...
главное, чтобы в этом 'по-разному' было движение к совершенству и потом, эксплорер тоже ведет себя не по стандарту

насчет моего примера, возможно, я не тот кусок кода привел. попробуй вместо s.text = 'alert(1)' сделать s.src = 'url_to_js_file'
Reply With Quote
Old 21.02.2006, 11:46   #7
*****
 
Michael's Avatar
 
Join Date: 03 2003
Location: Yerevan
Posts: 314
Downloads: 0
Uploads: 0
Reputation: 9 | 0
Default Re: javascript in internet explorer

var src = 'test.js';
var script = document.createElement('script')
script.src = src ;

document.body.appendChild(script);


shat normal ashxatum e.

Du usharutjun dartcru .JS -it mej error chlini
Reply With Quote
Old 21.02.2006, 11:52   #8
...overwined...
 
noone's Avatar
 
Join Date: 03 2003
Location: ...tortuga...
Posts: 3,429
Downloads: 3
Uploads: 0
Reputation: 158 | 3
Default Re: Ответ: javascript in internet explorer

Code:
var s = document.createElement("script");
s.type = "application/x-javascript";
document.body.appendChild(s);
на стандартные домовские методы мало похоже...
Reply With Quote
Old 21.02.2006, 12:27   #9
*****
 
Michael's Avatar
 
Join Date: 03 2003
Location: Yerevan
Posts: 314
Downloads: 0
Uploads: 0
Reputation: 9 | 0
Default Re: Ответ: javascript in internet explorer

Quote:
Originally Posted by noone
Code:
var s = document.createElement("script");
s.type = "application/x-javascript";
document.body.appendChild(s);
на стандартные домовские методы мало похоже...
Gites inch magarich kanei vor FF u IE chotki DOM ov ashxatein
Bajc da miajn erazanq e
Voroshel es zbagvel JavaScript-ov nax Qimia sovori
Reply With Quote
Old 22.02.2006, 06:44   #10
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default Re: javascript in internet explorer

Quote:
Originally Posted by Michael
var src = 'test.js';
var script = document.createElement('script')
script.src = src ;

document.body.appendChild(script);


shat normal ashxatum e.

Du usharutjun dartcru .JS -it mej error chlini
попробуй поменять две последние строчки местами (я тоже у себя протестирую и уточню код). в js-файле ошибок нет
Reply With Quote
Old 22.02.2006, 08:50   #11
*****
 
Michael's Avatar
 
Join Date: 03 2003
Location: Yerevan
Posts: 314
Downloads: 0
Uploads: 0
Reputation: 9 | 0
Default Re: javascript in internet explorer

Quote:
Originally Posted by Aram Hambardzumyan
попробуй поменять две последние строчки местами (я тоже у себя протестирую и уточню код). в js-файле ошибок нет

Nerir bajc chhaskaca inch eir uzum asel?
Reply With Quote
Old 22.02.2006, 15:35   #12
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default Re: javascript in internet explorer

Quote:
Originally Posted by Michael
Nerir bajc chhaskaca inch eir uzum asel?
сначала appendChild, а потом s.src = url
Reply With Quote
Old 22.02.2006, 15:57   #13
*****
 
Michael's Avatar
 
Join Date: 03 2003
Location: Yerevan
Posts: 314
Downloads: 0
Uploads: 0
Reputation: 9 | 0
Default Re: javascript in internet explorer

Quote:
Originally Posted by Aram Hambardzumyan
сначала appendChild, а потом s.src = url
Et dzevov el normal ashxatum e, ugaki es eli chem haskanum inchum e qo mot problem@?
Reply With Quote
Old 23.02.2006, 05:01   #14
The Reloaded
 
Aram Hambardzumyan's Avatar
 
Join Date: 01 2002
Location: behind the flesh and gelatinе of soft dull eyes
Posts: 3,387
Downloads: 4
Uploads: 0
Reputation: 146 | 4
Default Re: javascript in internet explorer

я вчера все проверил, ситуация возникает, когда скрипт находится в таблице:
Code:
<table><tr><td><script>.....</script></table></td></tr>
Reply With Quote
Old 23.02.2006, 10:02   #15
*****
 
Michael's Avatar
 
Join Date: 03 2003
Location: Yerevan
Posts: 314
Downloads: 0
Uploads: 0
Reputation: 9 | 0
Default Re: javascript in internet explorer

Quote:
Originally Posted by Aram Hambardzumyan
я вчера все проверил, ситуация возникает, когда скрипт находится в таблице:
Code:
<table><tr><td><script>.....</script></table></td></tr>
es devov portcir

document.getElementById('c').innerHTML = "Text";

<table><tr><td id="c">....</td></tr></table>

De estexic hetevum e vor Text -i teg@ inch uzes karog es anel
Reply With Quote
Sponsored Links
Reply

Thread Tools


На правах рекламы:
реклама

All times are GMT. The time now is 23:58.


Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.