Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Помогите с jquery (https://javascript.ru/forum/jquery/28120-pomogite-s-jquery.html)

KTO 08.05.2012 14:56

Помогите с jquery
 
Доброго времени суток всем! Есть вопрос. Я написал маленькую программку с использованием библиотеки jquery, она только то и делает, что при помощи метода $.ajax() получает строку с сервера и потом при помощи метода html ее вставляет в страничку. Но вот незадача, в этой строке есть джава скрипт и он вроде бы выполняется, но при выполнении этого скрипта в ГЕТ запрос добавляется параметр "_" и какое то число очень похожее на текущую дату в секундах. Вот например так:

http://api2.nextgame.ru/iframe/j...;_=1336300291862

Строка возвращаемая сервером выглядит вот так:

<script type='text/javascript' src='http://api2.nextgame.ru/iframe/js/link/?app_id=213&site_id=314&user_id=22&ng_ref_id=1&sig =b58a495386174bffb05e5fdb24af4dc3'></script>

Вот тестовая страница:

http://avto.utea.ru/test.html

Я подозреваю, что это нормально). Но знаний понять откуда он берется не хватает. Мне бы его убрать как нибудь). Помогите пожалуйста! Заранее спасибо.

KTO 08.05.2012 15:20

Ну я подозревал, что это что-то в этом роде, но как мне это отменить? Или как запрос методом post отправить? Я же просто вызываю функцию:

$("#some_element").html(html);

, где html - это как раз та самая строка содержащая скрипт.

KTO 09.05.2012 07:47

Должен же быть способ) Тут явно в джиквери дело, если я эту строку просто напишу, то работает как надо, а если использую метод html() то появляется параметр этот.

Упростил скрипт:

$(document).ready(function() {
$("#dialogs_list").html("Администрато <script type='text/javascript' src='http://api2.nextgame.ru/iframe/js/link/?app_id=213&site_id=314&user_id=22&ng_ref_id=1&sig =b58a495386174bffb05e5fdb24af4dc3'></script>");
});

вот. при таком коде к скрипту добавляется доп параметр.

KTO 09.05.2012 09:32

Ну или может быть поможете заменить этот метод ( html() )чем нибудь?


Часовой пояс GMT +3, время: 05:26.