Показать сообщение отдельно
  #7 (permalink)  
Старый 18.05.2010, 07:49
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

yuriii, вам дали нормальный совет, нужно понимать, что происходит при выполнении document.write(…) на уже загруженной странице http://alljs.ru/2009/12/document-write/

Самый простой вариант, как переделать скрипт:
document.body.appendChild(document.createElement("div")).innerHTML = '<a href="http://www.liveinternet.ru/click" '+
'target=_blank><img src="http://counter.yadro.ru/hit?t14.3;r'+
escape(document.referrer)+((typeof(screen)=='undefined')?'':
';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+
';'+Math.random()+
'" alt="" title="LiveInternet: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодн\я" '+
'border=0 width=88 height=31><\/a>';


А потом уже выполнять eval(…) на загруженной AJAXом странице, как показал exec.

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

Последний раз редактировалось Octane, 18.05.2010 в 08:03.
Ответить с цитированием