ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 07.03.2009, 01:30
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от AkyHa_MaTaTa  
Если не сложно, то обоснуй чем применения new function более логично, чем просто код состоящий из 1 операции?
Если ты обратишь внимание на мои предыдущие сообщения, то заметишь, что вовсе не считаю "применение new function" более логичным.

Первый вариант, от d_x содержал в себе правильную идею - "после загрузки страницы вызвать функцию". Хотя с ключевым словом new он мало отличается от такого:
Код:
<script language='JavaScript'>
(function() {document.body.innerHTML="<img src='картинка.gif'>";})();
</script>
или такого:
Код:
var test = new function() {document.body.innerHTML="<img src='картинка.gif'>";};
Из-за этой же ошибки возникло ограничение на место расположения кода (в <body>)

У второго примера:
Код:
document.body.onload = document.body.innerHTML = "<img src='lost_dharma.gif'/>";
то же самое ограничение. Кроме того, не понятно, что же имеется ввиду. Варианты такие:
  1. js должен догадаться, что правую часть (document.body.innerHTML = "<img src='lost_dharma.gif'/>") нужно налету преобразовать в лямбду
  2. или же в document.body.onload намеренно записывается строка "<img src='lost_dharma.gif'/>". Зачем?

Цитата:
Если пошло на самое лаконичное решения то можно зделать как и написал ntldr
document.body.innerHTML = "<img src='картинка.gif'>"; - и добавить этот код в конце тега <body>
Возможно, хотя ntldr написал другой вариант.

Цитата:
Сообщение от clin  
скрипт, чтобы не трогая родной код страницы отображалась, например, картинка какая-нить
Скрипт не сможет отобразить что-либо, не внося никаких изменений

P.S.
Цитата:
применения конструктора function это конечно хорошо и удобно
Хммм =/
 
Ответить с цитированием

  #22  
Старый 07.03.2009, 15:31
Аватар для AkyHa_MaTaTa
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


Отправить сообщение для AkyHa_MaTaTa с помощью ICQ
По умолчанию

Цитата:
Сообщение от astrologer  
У второго примера:
Код:
document.body.onload = document.body.innerHTML = "<img src='lost_dharma.gif'/>";
то же самое ограничение.
Ну если ты прочитаешь мой топик то увидешь(хотя наверно не увидешь, т.к. ты по всей видимости вообше не понял о чем я писал) что я имелл в виду- МОЖНО ОБОЙТИСЬ И БЕЗ new function что бы этот код работал и в фф и в других браузерах, без прибегания к конструктору function вот что я хотел написать, и естествено если ты имешь ввиду что тега боду не будет то естесвтено будет ошибка, т.к. у undefined нету property innerHTML.
Цитата:
Из-за этой же ошибки возникло ограничение на место расположения кода (в <body>)
Как ты думаешь зачем innerHTML в этом конткретном примере пишеться?
В отличии от тебя я не стану докапываться до каждого твоего слова и перекручивать его на свой лад и излогать давно известные истины,которые мне давно известны и которые ни какого отношения не имеют к моему вопросу, да ХММ/.
 
Ответить с цитированием

  #23  
Старый 07.03.2009, 16:22
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от AkyHa_MaTaTa  
Ну если ты прочитаешь мой топик то увидешь(хотя наверно не увидешь, т.к. ты по всей видимости вообше не понял о чем я писал)
Может и не понял, интенсиональный контекст и всё такое, но код говорит сам за себя
Цитата:
МОЖНО ОБОЙТИСЬ И БЕЗ new function
Понятное дело
Цитата:
излогать давно известные истины,которые мне давно известны
Ну извини
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стандартные пароли, пароли по умолчанию, мастер-пароли Elvis000 Электроника и Фрикинг 11 22.10.2009 03:31
Скрываем свой Php код в скрипте жертвы. _Great_ PHP, PERL, MySQL, JavaScript 19 03.08.2009 02:08
Скрываем свой Php код в скрипте жертвы. _Great_ Авторские статьи 14 08.10.2007 17:58
Коды состояния HTTP - Коды ошибок http сервера D=P=CH= MOD= *nix 6 15.10.2006 20:47



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ