Я пытаюсь вышеизложенное, как это:получать перекрестный XML-сайт с помощью IFRAME
$.ajax({
type: 'GET',
dataType: 'xml',
url: $('#proxy').attr('src', 'http://192.168.0.106:8111/getconfiguration?'),
success: function (xml)
{//do stuff with xml
И в теле моей HTML страницы, у меня есть IFRAME, как это:
<div><iframe id="proxy" src="" ></iframe></div>
Он поражает сервер, и сервер возвращает xml, но ничего не происходит. Кажется, что он продолжает обрабатывать xml. Консоль ошибок в сафари говорит:
Resource interpreted as other but transferred with MIME type text/html.
Любые идеи, подсказки, вещи, чтобы попробовать?
Пробовал это изменить:
var myxml = new String($('#proxy').attr('src', 'http://192.168.0.106:8111/getconfiguration?'));
$.ajax({
type: 'GET',
dataType: 'xml',
url: myxml,
success: function (xml)
но didn't wotk или - или я это делаю не так? Я новичок в JS
Изменить 'myxml' просто быть' Http: //192.168.0.106: 8111/getconfiguration '?. Но если вы просто хотите изменить значение 'iframe', то одной строки будет достаточно. – alex