Appassionato

Appassionato
Рейтинг
329
Регистрация
22.06.2010
Vyacheslav-webmoney:
формально и текущий договор ничему не противоречит

ИМХО, это больше из разряда "проблемы индейца"...

Vyacheslav-webmoney:
приходило только тем, у кого есть бумажная форма договора на руках.

А я вот про них и говорю, что не всем пришло. Ни на почту из кипера, ни на обычную (бумажную) почту, ни в сам кипер.

Они с сеобюджетом сошлись во мнениях http://seobudget.ru/updates/

sasha_123:
Выводятся последовательно две строки. Одна - "567", дрругая - "0". Пробелов нет, переносов строки нет.

Всё правильно!

Тогда почему переменные инициализируются противоположно последовательности исполнения document.write?

Судя по всему, пришло очень избирательно.

PLSB:

<script type="text/javascript">
var var1 = '0';
document.write('<sc'+'ript type="text/javasc'+'ript" src="external.js"></sc'+'ript>');
document.write(var1);
</script>
<script src="external.js" type="text/javascript">
var1='123';
document.write(567);
</script>

Ну вот по факту, если бы оно так разворачивалось, то было бы 0567, а на деле 5670.

Т.е. document.write выполняется "в потоке кода", а присваивание вне его.

Мне нужно было подтянуть значение переменной, которое выгребалось парсером на пхп и отдавалось в виде джаваскрипта. Чтобы минимально вмешиваться в существующий говнокод с обоих сторон, попробовал сделать фичу, которая описана выше. А в итоге - фигвам.

Заморачиваться не стал - решил асинхронно через DOM. Но раньше почему-то был уверен, что скрипты исполняются строго в порядке подключения, в т.ч. инициализация переменных.

Webmoney опровергла подтвердила ..опу http://ain.ua/2012/01/16/70790

1 декабря 2011 года клиентам WebMoney, которые являются плательщиками единого налога, было разослано письмо, информирующее об изменениях, внесенных в Налоговый Кодекс (статья 291.6, вступающая в силу с 1.01.2012), согласно которым запрещаются бартерные расчеты для «единщиков». Также клиентам был предложен альтернативный вариант приема платежей «С договором, без кошелька» (публичная информация на сайте webmoney.ua). В течение 14 дней после рассылки данного письма (до вступления в силу пункта 15 статьи 299 Налогового кодекса Украины) практически все клиенты-плательщики единого налога изменили форму сотрудничества с WebMoney в полном соответствии с поправками в Налоговый кодекс Украины, и продолжают работать абсолютно законно

Здесь много людей, у которых бумажные договора с УГА, которым приходило письмо? :)

О тех, кто работает по оферте на счет 2605 уже молчу.

Дикий пионер:
Думается мне тут дело в scope переменных, а не в порядке выполнения.

Если вставить алерт перед вторым document.write, то получается то, что задумано...

Т.е. значение переменной присваивается асинхронно.

---------- Добавлено в 20:56 ---------- Предыдущее сообщение было в 20:54 ----------

Дикий пионер:
Переменные, объявленные без var становятся глобальными, т.е. принадлежат объекту window. Переменные, объявленные с var - локальные.

замена var var1 на window.var1 эффекта не дала.

На первый взгляд должно выполнится в таком порядке:

var var1 = '0';

var1="123";
document.write('567');
document.write(var1);

=567123

а на деле, получается аналог вот такого:

var var1 = '0';

document.write('567');
document.write(var1);
var1="123";

=5670

Всего: 3239