<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Уроки Mootools – Урок 4 – Функции</title>
	<atom:link href="http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/feed/" rel="self" type="application/rss+xml" />
	<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html</link>
	<description>Уроки программирования от новичка новичкам</description>
	<lastBuildDate>Tue, 24 Apr 2012 14:25:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: proglammer</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-6915</link>
		<dc:creator>proglammer</dc:creator>
		<pubDate>Tue, 20 Mar 2012 10:24:04 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-6915</guid>
		<description>именно так и есть правильно, Олег! 
Спасибо, исправил.</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>именно так и есть правильно, Олег!<br />
Спасибо, исправил.</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: Олег</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-6913</link>
		<dc:creator>Олег</dc:creator>
		<pubDate>Tue, 20 Mar 2012 08:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-6913</guid>
		<description>и вообще было бы куда понятнее, если бы код был таким:

var single_parameter_function = function(parameter){
	alert(&#039;наш параметр : &#039; + parameter);
	}
window.addEvent(&#039;domready&#039;, single_parameter_function(&#039;Вот это параметр&#039;));</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>и вообще было бы куда понятнее, если бы код был таким:</p>
<p>var single_parameter_function = function(parameter){<br />
	alert(&#8216;наш параметр : &#8216; + parameter);<br />
	}<br />
window.addEvent(&#8216;domready&#8217;, single_parameter_function(&#8216;Вот это параметр&#8217;));</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: Олег</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-6912</link>
		<dc:creator>Олег</dc:creator>
		<pubDate>Tue, 20 Mar 2012 08:20:19 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-6912</guid>
		<description>var single_parameter_function = function(parameter){
	alert(&#039;наш параметр : &#039; + parameter);
 
window.addEvent(&#039;domready&#039;, function single_parameter_function(&#039;Вот это параметр&#039;);
 
});


Зачем нужна в конце круглая скобка?

 и почему  window.addEvent(&#039;domready&#039;, function single_parameter_function(&#039;Вот это параметр&#039;); 
а не window.addEvent(&#039;domready&#039;,single_parameter_function(&#039;Вот это параметр&#039;); ?</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>var single_parameter_function = function(parameter){<br />
	alert(&#8216;наш параметр : &#8216; + parameter);</p>
<p>window.addEvent(&#8216;domready&#8217;, function single_parameter_function(&#8216;Вот это параметр&#8217;);</p>
<p>});</p>
<p>Зачем нужна в конце круглая скобка?</p>
<p> и почему  window.addEvent(&#8216;domready&#8217;, function single_parameter_function(&#8216;Вот это параметр&#8217;);<br />
а не window.addEvent(&#8216;domready&#8217;,single_parameter_function(&#8216;Вот это параметр&#8217;); ?</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: proglammer</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-1470</link>
		<dc:creator>proglammer</dc:creator>
		<pubDate>Fri, 15 Oct 2010 07:08:27 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-1470</guid>
		<description>Да, Антон, есть такая проблемка у меня... все никак руки не доходят до исправления этого недочета... но, мне кажется, если вставить код в тег PRE с нужным атрибутом, то все будет ОК. Так, если нужео РНР, нужно использовать атрибут lang=&quot;php&quot;, если javascript/mootools, то lang=&quot;javascript&quot;, если html, то lang=&quot;html4strict&quot;:
&lt;pre lang=&quot;php&quot;&gt;&lt;/pre&gt;&lt;pre&gt;&lt;?php
function phpFunction(attr){
  //сюда код
}
?&gt;&lt;/pre&gt;

и
&lt;pre&gt;
var var1 = document.getElementById(id);
var var2 = $(&#039;id&#039;);
&lt;/pre&gt;
и
&lt;pre&gt;&lt;/pre&gt;&lt;p&gt;Привет, Мир!&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Да, Антон, есть такая проблемка у меня&#8230; все никак руки не доходят до исправления этого недочета&#8230; но, мне кажется, если вставить код в тег PRE с нужным атрибутом, то все будет ОК. Так, если нужео РНР, нужно использовать атрибут lang=&#8221;php&#8221;, если javascript/mootools, то lang=&#8221;javascript&#8221;, если html, то lang=&#8221;html4strict&#8221;:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&nbsp;</pre></div></div>

<pre>&lt;?php
function phpFunction(attr){
  //сюда код
}
?&gt;</pre>
<p>и</p>
<pre>
var var1 = document.getElementById(id);
var var2 = $('id');
</pre>
<p>и</p>
<pre></pre>
<p>Привет, Мир!</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: Антон</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-1456</link>
		<dc:creator>Антон</dc:creator>
		<pubDate>Sat, 09 Oct 2010 00:14:13 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-1456</guid>
		<description>вопрос снят - была проблема с логикой назначения входящего параметра в js функцию. С передачей параметров в request проблем нет)</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>вопрос снят &#8211; была проблема с логикой назначения входящего параметра в js функцию. С передачей параметров в request проблем нет)</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: Антон</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-1455</link>
		<dc:creator>Антон</dc:creator>
		<pubDate>Fri, 08 Oct 2010 22:57:32 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-1455</guid>
		<description>а как быть с передачей параметров в request, который находится в теле функции ? К примеру, у функции входящий параметр id - этот id нужно конкатенировать со строкой url request&#039;a.

Пытался приложить код, но коммент с кодом не пропускает.</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>а как быть с передачей параметров в request, который находится в теле функции ? К примеру, у функции входящий параметр id &#8211; этот id нужно конкатенировать со строкой url request&#8217;a.</p>
<p>Пытался приложить код, но коммент с кодом не пропускает.</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: Антон</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-1454</link>
		<dc:creator>Антон</dc:creator>
		<pubDate>Fri, 08 Oct 2010 22:56:08 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-1454</guid>
		<description>а как быть с передачей параметров в request, который находится в теле функции ?  пытался приложить код, но коммент с кодом не пропускает.</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>а как быть с передачей параметров в request, который находится в теле функции ?  пытался приложить код, но коммент с кодом не пропускает.</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: goldengate</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-40</link>
		<dc:creator>goldengate</dc:creator>
		<pubDate>Mon, 16 Nov 2009 13:58:50 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-40</guid>
		<description>А вообще, вот еще что. Вспомнил :) :
ставить код domready не в голове страницы, а в конце кода (до ) - сейас очень продвигаемая темка (особенно для ИЕ 6.5 и 7). Например Гугль рекомендует это делать, если на странице установлены гугл карты. Я почти уверен, что это все связано с порядком выполнения кода. Мне кажется, что движок IE видит, что в  есть код, которые пытается изменить DOM еще до того, как тот полностью загрузиться и начинает бить тревогу из-за того, что какие-то мистические внешние силы пытаются поработать над кодом страницы... по ходу так.</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>А вообще, вот еще что. Вспомнил <img src='http://php.infoniac.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  :<br />
ставить код domready не в голове страницы, а в конце кода (до ) &#8211; сейас очень продвигаемая темка (особенно для ИЕ 6.5 и 7). Например Гугль рекомендует это делать, если на странице установлены гугл карты. Я почти уверен, что это все связано с порядком выполнения кода. Мне кажется, что движок IE видит, что в  есть код, которые пытается изменить DOM еще до того, как тот полностью загрузиться и начинает бить тревогу из-за того, что какие-то мистические внешние силы пытаются поработать над кодом страницы&#8230; по ходу так.</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: goldengate</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-39</link>
		<dc:creator>goldengate</dc:creator>
		<pubDate>Mon, 16 Nov 2009 13:58:25 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-39</guid>
		<description>А вот что касается использования анонимных и объявленных функции, а потом вызывать их из domready, есть несколько причин по которым лучше использовать второй метод. Это связано с обходом неких багов в IE.
У меня не совсем получилось понять, что именно вызывает эти баги, но если ставить domready в голову страницы, то открытие такой страницы в IE может иногда вызвать ошибку (не помню точно текста), и все закончится показом текста об ошибке DNS. Но, всевышний позаботился о том, чтоб не все IE сборки так себя ведут (например у меня все внормально, а у моих колллег все заканчивается именно вышеописанныз сценарием).
Я так понял, что самым оптимальным было бы ставить код domready в самый конец страницы, а сами функции расположить вообще где угодно (можно во внешнем js файле).
И еще раз кстати, у меня бывали случаи, когда я использовал анонимную функцию как параметр для domready и у меня в ИЕ выскакивала такая же ошибка, а когда объявлял заранее функцию, страница грузилась нормально.</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>А вот что касается использования анонимных и объявленных функции, а потом вызывать их из domready, есть несколько причин по которым лучше использовать второй метод. Это связано с обходом неких багов в IE.<br />
У меня не совсем получилось понять, что именно вызывает эти баги, но если ставить domready в голову страницы, то открытие такой страницы в IE может иногда вызвать ошибку (не помню точно текста), и все закончится показом текста об ошибке DNS. Но, всевышний позаботился о том, чтоб не все IE сборки так себя ведут (например у меня все внормально, а у моих колллег все заканчивается именно вышеописанныз сценарием).<br />
Я так понял, что самым оптимальным было бы ставить код domready в самый конец страницы, а сами функции расположить вообще где угодно (можно во внешнем js файле).<br />
И еще раз кстати, у меня бывали случаи, когда я использовал анонимную функцию как параметр для domready и у меня в ИЕ выскакивала такая же ошибка, а когда объявлял заранее функцию, страница грузилась нормально.</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
	<item>
		<title>By: kai</title>
		<link>http://php.infoniac.ru/mootools-tutorial-day-4-functions.html/comment-page-1/#comment-38</link>
		<dc:creator>kai</dc:creator>
		<pubDate>Mon, 16 Nov 2009 13:57:55 +0000</pubDate>
		<guid isPermaLink="false">http://php.infoniac.ru/?p=86#comment-38</guid>
		<description>присоеденяюсь! респект и уважуха</description>
		<content:encoded><![CDATA[<!-- google_ad_section_start --><p>присоеденяюсь! респект и уважуха</p>
<!-- google_ad_section_end -->]]></content:encoded>
	</item>
</channel>
</rss>

