Вывод яваскрипта другим яваскриптом

  • Автор темы Автор темы dimant
  • Дата начала Дата начала

dimant

Новичок
Вывод яваскрипта другим яваскриптом

что надо предварительно сделать с этим кодом чтобы его можно было выводить яваскриптом так - document.write (этот код);

<!--LiveInternet counter--><script language="JavaScript"><!--
document.write('<a href="http://www.liveinternet.ru/click" '+
'target=_blank><img src="http://counter.yadro.ru/hit?t54.15;r'+
escape(document.referrer)+((typeof(screen)=='undefined')?'':
';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+
';'+Math.random()+
'" title="liveinternet.ru: показано число просмотров и посетителей за 24 часа" '+
'border=0 width=88 height=31></a>')//--></script><!--/LiveInternet-->
 
если б не надо было не спрашивал
не могу этот код напрямую выводить,нужен посредник обязательно
 
dimant
Тебя спрашивают об этом что бы ТЕБЕ же помочь, а не из простого любопытства. Может есть метод делающий тоже самое.
 
есть страничка
в ней есть код <script language="javascript" src="http://mysite.ru/script.php?var=1"></script>

вот этот script.php?var=1 должен вывести код счётчика.
надо это для защиты, для проверок и ещё много для чего, есть вариант использовать фрейм и в фрейме сразу вывдавать код, но он мне не нравится
 
dimant
>надо это для защиты, для проверок и ещё много для чего

Что и от чеко и КАК защищать?
Что для чего и КАК проверять?
Чего еще?

Что в script.php? Покажи его код.
 
то что вверху, такой там код,ну и ещё надо выводить другие счётчики таким образом, хотя я так подумал лучше это фреймом сделать.
 
да потому что именно выводить этот код должен отдельный пхп-скрипт
 
ПОЧЕМУ?
Слушай, dimant. Если хочешь чтоб тебе помогли отвечай на вопросы прямо. Они не для того что бы выпытать у тебя страшную тайну, а для того что бы помочь тебе.
 
dimant, а в чем проблема-то?
document.write("тут идет код счетчика");
document.write("тут он продолжается");
- чем такой подход не устраивает?
 
Steamroller ,
да проблема есть, надо как то наверно изменить код скрипта чтобы он мог выводится яваскриптом. иначе ошибки идут.

вобще мне не обязательно яваскриптом выводить, самое главное что код этих счётчиков мне обязательно надо выводить другим пхп-скриптом ,не могу я его вставить прямо в страничку которая просматривается.

фреймами пробывал только вот фреймы вроде бы нельзя вставить когда в страничке уже есть тело с текстом и прочим контентом.
 
Я понял. Это чудо хочет что-то взломать, да не знает как. Я просто тащусь от таких хакеров! Еще из пеленок не вылезли, а тудаже....
 
_RVK_
хахахаха, я в шоке просто , оскорбил ещё меня не за что не про что. неужели нельзя поверить что у меня действительно такая необходимость существует, код счётчиков не могу просто вставить в страницу, нужно чтобы его выводил сторонний скрипт.
 
dimant
Я тебя спросил: ЗАЧЕМ? Ты уклонился от ответа. Оскорблять я никого не хочу. Но ты сам заставляешь меня так думать.
 
_RVK_
тот скрипт который должен выводить эти счётчики играет на моём сайте важную роль,является защитой, если браузер не запрашивал его то это чужая програма претворяющаяся браузером, защита не самая лучшая но помимо её есть другие и от несильно прошареных взломщиков защитит
 
Вот, уже лучше. НО причем здесь счетчик? Если так, то тебе вполне хватит чего-то типа <img src="http://yourserver.ri/scropt.php"> который, например, выводит однопиксельный гиф.
 
_RVK_
этот гиф сильно заметен будет , вот просмотрят они исходник и сразу поймут , а вот когда счётчики они могут просто не подумать что загвоздка там.
 
Ты шутишь, да? Что то, что то - ссылка на чужой скрипт. Твой <script src=... менее заметен чем <img src=... Пойди поспи наверное чтоли. Завтра на свежую голову паоговорим.
 
Автор оригинала: dimant
Steamroller ,
да проблема есть, надо как то наверно изменить код скрипта чтобы он мог выводится яваскриптом. иначе ошибки идут.
Комментарии выкинуть можно.
Кавычки - поексейпить.
Закрывающий </script> внутри строки разбить на два куска.
 
Сверху