gogettop.net
С нами с 03.01.11
Сообщения: 11291
Рейтинг: 445
|
Добавлено: 28/03/17 в 12:35 |
Есть такой код
<script language="JavaScript" src="http://донор/r.php?t=js&id=1"></script>
из http://донор/r.php?t=js&id=1 тянутся объявления
если оттуда тянуть простое "Привет", слово отображается
а если оттуда тянуть код попандера
<script type="text/javascript">
код
</script>
он не работает, при этом в html остается просто код <script language="JavaScript" src="http://донор/r.php?t=js&id=1"></script>
как сделать, чтобы код попандера, вставляемый таки методом обрабатывался и работал ??
|
|
|
|
С нами с 19.11.02
Сообщения: 95
Рейтинг: 218
|
Добавлено: 28/03/17 в 12:51 |
убрать из кода попандера <script> теги. когда указываешь src= то это и должен быть src(сорцы, код скрипта).
|
|
|
|
С нами с 18.04.15
Сообщения: 100
Рейтинг: 138
|
Добавлено: 28/03/17 в 12:51 |
PHP файл вставляй через include.
<?php include 'путь_к_файлу/r.php?t=js&id=1'; ?>
А в самом файле выводи через echo.
Содержимое файла r.php:
Код: [развернуть] | <?php
echo "<script type="text/javascript">код</script>"; |
Это если по простому. Если все не так просто или чето не выйдет - пиши в личку.
|
|
|
|
С нами с 18.04.15
Сообщения: 100
Рейтинг: 138
|
Добавлено: 28/03/17 в 12:55 |
Axel писал: | убрать из кода попандера <script> теги. когда указываешь src= то это и должен быть src(сорцы, код скрипта). |
Я так понимаю там в зависимости от параметров может выводиться не только JS. Поэтому там и PHP файл. Поэтому просто убрать <тэги> и добавить их в хтмл - не выйдет.
|
|
|
|
gogettop.net
С нами с 03.01.11
Сообщения: 11291
Рейтинг: 445
|
Добавлено: 28/03/17 в 16:58 |
код попандера такой
Код: [развернуть] | <script type="text/javascript">
var __htapop = {freq:{qty:1,period:86400}};
var uae9613a2e0 = "\/\/hill"+"topads"+".net\/p"+"?zoneI"+"d=2337"+"-2338";
document.write("<script type=\"text/javascript\" src=\""+uae9613a2e0+"\"></sc"+"ript>");
</script> |
как его вставить таким способом ?
только черех php ?
|
|
|
|
С нами с 18.04.15
Сообщения: 100
Рейтинг: 138
|
Добавлено: 28/03/17 в 17:03 |
Ты мне обьясни зачем тебе вообще пхп файл, и что за параметры туда уходят(t=js&id=1). И что еще он может вставлять кроме кода попандера. Если он нужен только для попандера, то вставь тупо:
Код: [развернуть] | <script type="text/javascript">
var __htapop = {freq:{qty:1,period:86400}};
var uae9613a2e0 = "\/\/hill"+"topads"+".net\/p"+"?zoneI"+"d=2337"+"-2338";
document.write("<script type=\"text/javascript\" src=\""+uae9613a2e0+"\"></sc"+"ript>");
</script> |
в тело документа, без никаких пхп файлов.
|
|
|
|
gogettop.net
С нами с 03.01.11
Сообщения: 11291
Рейтинг: 445
|
Добавлено: 28/03/17 в 17:15 |
вставить код попандера в тело сайта не проблема
дело в том, что на начальном этапе он не нужен, а после его нужно вставлять на тысячи сайтов, что в ручную трудоемко )
есть инструмент, который дает такой такой формат
<script language="JavaScript" src="http://донор/r.php?t=js&id=1"></script>
или
<?php echo file_get_contents('http://донор/r.php?id=1'); ?>
в r.php то, что вставишь в инструменте, както так
|
|
|
|
С нами с 18.04.15
Сообщения: 100
Рейтинг: 138
|
Добавлено: 28/03/17 в 17:19 |
Попробуй второй вариант. Через echo file_get_contents.
Если не пройдет, черкани в личку.
|
|
|
|
С нами с 20.11.13
Сообщения: 27
Рейтинг: 30
|
Добавлено: 30/03/17 в 20:17 |
Как мне кажется, все дело в порядке выполнения, на начальном этапе изучения JavaScript'а постоянно набивал шишки этими граблями.
Если переключить мозг с синхронного выполнения на асинхронный, то вобщем-то все встает на свои места, плюс не надо забывать оборачивать свой код в:
Код: |
(function() {
code...
)();
|
или с jQuery
Код: |
$(document).ready(function() {
code...
});
|
которые гарнтируют выполнение кода после загрузки страницы(DOM).
И да кстати, зачем тебе тянуть через src="", когда есть AJAX.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |