Новый тег html-скрипта против XMLHttpRequest / XDomainRequest
Я пытаюсь обойти отсутствие поддержки XDomainRequest в IE6. Я думаю, что у меня есть решение, но мне было интересно, каково мнение об этом подходе?...
Мне нужно только выполнить GET
запросы, поэтому вместо того, чтобы пытаться создать объект XDR, я динамически добавляю новый script
тег на страницу, когда мне нужно (onclick
). src
тега будет содержать все необходимые параметры в строке запроса. Тогда я могу вернуть контент с сервера.
Умный / уродливый бит должен был бы обернуть содержимое в функцию javascript, которая в противном случае была бы onload
функция экземпляра XDR. Таким образом, я бы фактически возвратил некоторый скрипт, содержащий функцию со значением xdr.responseText, уже находящимся внутри него.
Мысли?