1
Я могу найти код JS и HTML в ответе alert()
. Но я не могу добавить JS от ответа на тег body
, но HTML добавляет штраф.Prototype AJAX replyetext отсутствует javascript
new Ajax.Request(product_url, {
method: 'post',
onSuccess: function(transport) {
$$('body')[0].insert(transport.responseText);
}
});
Можете ли вы показать, как выглядит ответ, а затем какие у вас доказательства, что js не добавляется? –
Я уверен в этом, задаваясь вопросом с последних 5 часов и, наконец, что проблема insert() эта функция внутренне реализует evalScript(), поэтому это и есть причина. а также appendChild() не работает там какое-либо другое решение? –
Этот комментарий очень смущает меня. –