То, что я хотел бы сделать, просто:
Я хочу асинхронно загрузить страницу .aspx (скажем, www.crossdomain.com/PageToAdd.aspx) на мою фактическую страницу (скажем, www.actualdomain.com/Index.aspx). Обе страницы (и домены) находятся под моим контролем, поэтому я также могу делать любые вещи.
Как я могу это сделать? Что я пробовал:
.load()
из jQuery, но он не работает междоменный;
.ajax()
из jQuery, с использованием JSONP, но, кажется, это настолько скучно сериализовать весь PageToAdd.aspx в JSON (на самом деле, я не могу поместить весь HTML-код страницы в один узел, потому что размер страницы слишком большой высоко, и оно будет сломано);
Итак, что я могу попытаться сделать?
Обратите внимание! По некоторым причинам мне нужно «избегать» iFrame.