<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Комментарии для WEB-TEC.info</title>
	<link>http://web-tec.info</link>
	<description>О веб-технологиях</description>
	<pubDate>Thu, 23 Feb 2012 05:09:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью IFRAME от Ivan</title>
		<link>http://web-tec.info/2007/09/09/ajax_fundamentals_iframe/#comment-184</link>
		<dc:creator>Ivan</dc:creator>
		<pubDate>Fri, 16 Jul 2010 08:26:52 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/09/ajax_fundamentals_iframe/#comment-184</guid>
		<description>@admin

«Чтобы использовать uploadFile.php с нашего сервера нужно изменить код вызова sendForm(…,’http://web-tec.info/samples/uploadFile.php’,…)»

В настоящем виде способ не кросс-доменный, так не получится.</description>
		<content:encoded><![CDATA[<p>@admin</p>
<p>«Чтобы использовать uploadFile.php с нашего сервера нужно изменить код вызова sendForm(…,’http://web-tec.info/samples/uploadFile.php’,…)»</p>
<p>В настоящем виде способ не кросс-доменный, так не получится.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от borisovks</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-78</link>
		<dc:creator>borisovks</dc:creator>
		<pubDate>Tue, 05 Jan 2010 15:07:25 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-78</guid>
		<description>Черт, пока в текстах копался, сам ошибку нашел...
Запутался в версиях файлов, у меня на сервере лежал вариант где getSearch() была после callServer() это была моя первая ошибка, которую я  сам давно нашел, но забыл обновить файл на сервере, просто скрипты лежат у меня в отдельных файлах... а грешил я в основном на них. Извиняюсь за беспокойство.</description>
		<content:encoded><![CDATA[<p>Черт, пока в текстах копался, сам ошибку нашел&#8230;<br />
Запутался в версиях файлов, у меня на сервере лежал вариант где getSearch() была после callServer() это была моя первая ошибка, которую я  сам давно нашел, но забыл обновить файл на сервере, просто скрипты лежат у меня в отдельных файлах&#8230; а грешил я в основном на них. Извиняюсь за беспокойство.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от admin</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-77</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:53:20 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-77</guid>
		<description>По приведенным фрагментам не могу найти ошибку. Нужен полный текст страницы, включая скрипты. Залейте куда-нибудь и пришлите ссылку.</description>
		<content:encoded><![CDATA[<p>По приведенным фрагментам не могу найти ошибку. Нужен полный текст страницы, включая скрипты. Залейте куда-нибудь и пришлите ссылку.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от borisovks</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-76</link>
		<dc:creator>borisovks</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:46:20 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-76</guid>
		<description>Дико извиняюсь, я функцию использовал на подобии процедуры :) она определена выше была, забыл это закинуть, много код изменял, и "сюда" попал такой вариант, в оригинале это выглядит так:

var param;
function getSearch() {
var obj = document.getElementById('search');
param = obj.value;
}</description>
		<content:encoded><![CDATA[<p>Дико извиняюсь, я функцию использовал на подобии процедуры :) она определена выше была, забыл это закинуть, много код изменял, и &#8220;сюда&#8221; попал такой вариант, в оригинале это выглядит так:</p>
<p>var param;<br />
function getSearch() {<br />
var obj = document.getElementById(&#8217;search&#8217;);<br />
param = obj.value;<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от admin</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-75</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:38:41 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-75</guid>
		<description>Если хотите, чтобы переменная param была доступна вне функции getSearch, определите ее снаружи.</description>
		<content:encoded><![CDATA[<p>Если хотите, чтобы переменная param была доступна вне функции getSearch, определите ее снаружи.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от admin</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-74</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:36:13 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-74</guid>
		<description>Трудно понять, не видя кода целиком.

Однако, функция getSerch() не выглядит законченной - переменная param в ней никак не используется, наверное не хватает "return param;" в конце.</description>
		<content:encoded><![CDATA[<p>Трудно понять, не видя кода целиком.</p>
<p>Однако, функция getSerch() не выглядит законченной - переменная param в ней никак не используется, наверное не хватает &#8220;return param;&#8221; в конце.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от borisovks</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-73</link>
		<dc:creator>borisovks</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:34:41 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-73</guid>
		<description>ммм, после "..." я пытался вставить хтмл код, но видимо движок блога его вырезал... попробую так:

это после первой функции

input type="text" id="search" size="25" 
input type="button" value="Загрузить!"
onclick="getSearch(); callServer('POST', 'sample_doc.php', 'search=', 'application/x-www-form-urlencoded;charset=windows-1251', showHTML, 'targetDiv')"

это после второй:

input type="text" id="search" size="25"
input type="button" value="Получить"
onclick="getText()"
div id="target" div

...убрал "" суть думаю осталась понятной</description>
		<content:encoded><![CDATA[<p>ммм, после &#8220;&#8230;&#8221; я пытался вставить хтмл код, но видимо движок блога его вырезал&#8230; попробую так:</p>
<p>это после первой функции</p>
<p>input type=&#8221;text&#8221; id=&#8221;search&#8221; size=&#8221;25&#8243;<br />
input type=&#8221;button&#8221; value=&#8221;Загрузить!&#8221;<br />
onclick=&#8221;getSearch(); callServer(&#8217;POST&#8217;, &#8217;sample_doc.php&#8217;, &#8217;search=&#8217;, &#8216;application/x-www-form-urlencoded;charset=windows-1251&#8242;, showHTML, &#8216;targetDiv&#8217;)&#8221;</p>
<p>это после второй:</p>
<p>input type=&#8221;text&#8221; id=&#8221;search&#8221; size=&#8221;25&#8243;<br />
input type=&#8221;button&#8221; value=&#8221;Получить&#8221;<br />
onclick=&#8221;getText()&#8221;<br />
div id=&#8221;target&#8221; div</p>
<p>&#8230;убрал &#8220;&#8221; суть думаю осталась понятной</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от borisovks</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-72</link>
		<dc:creator>borisovks</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:29:23 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-72</guid>
		<description>Так, начну по порядку.

По поводу data я все помниаю, что это тело POST-запроса я просто для удобства параметр сделал отдельной переменной... выглядит это так:
callServer('POST', 'sample_doc.php', 'search=', 'application/x-www-form-urlencoded;charset=windows-1251', showHTML, 'targetDiv')
...тоесть к "search=" добавляется param но это не суть важно, просто когда я param присваиваю определеное значение, напр. var param = “123″;
То принимающий скрипт его получает, и отсылает мне обратно.
Но когда делаю var param = obj.value
то обратно получаю "undefinded"

Вот кусок кода из sample.htm:
function getSerch() {
var obj = document.getElementById('search');
var param = obj.value;
}
...



Причем я сделал отдельный скрипт, в котором получал запросто значение из формы:
function getText()
{
var obj = document.getElementById('search');
var param = obj.value;
var div = document.getElementById('targetDiv');
div.innerHTML = param;
}
...


</description>
		<content:encoded><![CDATA[<p>Так, начну по порядку.</p>
<p>По поводу data я все помниаю, что это тело POST-запроса я просто для удобства параметр сделал отдельной переменной&#8230; выглядит это так:<br />
callServer(&#8217;POST&#8217;, &#8217;sample_doc.php&#8217;, &#8217;search=&#8217;, &#8216;application/x-www-form-urlencoded;charset=windows-1251&#8242;, showHTML, &#8216;targetDiv&#8217;)<br />
&#8230;тоесть к &#8220;search=&#8221; добавляется param но это не суть важно, просто когда я param присваиваю определеное значение, напр. var param = “123″;<br />
То принимающий скрипт его получает, и отсылает мне обратно.<br />
Но когда делаю var param = obj.value<br />
то обратно получаю &#8220;undefinded&#8221;</p>
<p>Вот кусок кода из sample.htm:<br />
function getSerch() {<br />
var obj = document.getElementById(&#8217;search&#8217;);<br />
var param = obj.value;<br />
}<br />
&#8230;</p>
<p>Причем я сделал отдельный скрипт, в котором получал запросто значение из формы:<br />
function getText()<br />
{<br />
var obj = document.getElementById(&#8217;search&#8217;);<br />
var param = obj.value;<br />
var div = document.getElementById(&#8217;targetDiv&#8217;);<br />
div.innerHTML = param;<br />
}<br />
&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от admin</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-71</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:01:20 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-71</guid>
		<description>На всякий случай уточню, что data - это тело POST-запроса. Если вы используете POST, надо задавать соответствующий тип в dataType. Для передачи параметров методом GET добавьте их к url, а не к data (соответствующим образом закодировав).

Другое замечание - нет никакой нужды что-то менять в функции callServer. Значение data приходит в нее извне. Вы можете заложить в data любые параметры перед обращением к callServer().

Если obj.value равен "undefined", значит так оно и есть. Функция callServer() никакого отношения к этому не имеет.

Скопируйте, пожалуйста, сюда html-фрагмент, где присутствует поле формы, у которого id="search".

Убедитесь также, что параметр data определен при вызове callServer.</description>
		<content:encoded><![CDATA[<p>На всякий случай уточню, что data - это тело POST-запроса. Если вы используете POST, надо задавать соответствующий тип в dataType. Для передачи параметров методом GET добавьте их к url, а не к data (соответствующим образом закодировав).</p>
<p>Другое замечание - нет никакой нужды что-то менять в функции callServer. Значение data приходит в нее извне. Вы можете заложить в data любые параметры перед обращением к callServer().</p>
<p>Если obj.value равен &#8220;undefined&#8221;, значит так оно и есть. Функция callServer() никакого отношения к этому не имеет.</p>
<p>Скопируйте, пожалуйста, сюда html-фрагмент, где присутствует поле формы, у которого id=&#8221;search&#8221;.</p>
<p>Убедитесь также, что параметр data определен при вызове callServer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на запись Основы AJAX: Передача данных с помощью XMLHttpRequest от borisovks</title>
		<link>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-70</link>
		<dc:creator>borisovks</dc:creator>
		<pubDate>Tue, 05 Jan 2010 13:46:12 +0000</pubDate>
		<guid>http://web-tec.info/2007/09/08/ajax_fundamentals_xmlhttprequest/#comment-70</guid>
		<description>Здравствуйте, есть вопрос по этому скрипту, я сбираюсь передавать параметры в скрипт-обработчик, и задаю эти параметры переменными крпмеру:

var param = "123";
И в фунции callServer добавил xmlReq.send(data+param)
Так все работает

Но никак не проходит такая конструкция:
var obj = document.getElementById('search');
var param = obj.value;

В ответ от скрипта получаю "undefined"

Тоесть я хочу извлекать передаваймеый параметр из формы на хтмл странице</description>
		<content:encoded><![CDATA[<p>Здравствуйте, есть вопрос по этому скрипту, я сбираюсь передавать параметры в скрипт-обработчик, и задаю эти параметры переменными крпмеру:</p>
<p>var param = &#8220;123&#8243;;<br />
И в фунции callServer добавил xmlReq.send(data+param)<br />
Так все работает</p>
<p>Но никак не проходит такая конструкция:<br />
var obj = document.getElementById(&#8217;search&#8217;);<br />
var param = obj.value;</p>
<p>В ответ от скрипта получаю &#8220;undefined&#8221;</p>
<p>Тоесть я хочу извлекать передаваймеый параметр из формы на хтмл странице</p>
]]></content:encoded>
	</item>
</channel>
</rss>
