iframe = $('<iframe id="myFrame" name="myFrame">');
$("body").append(iframe);
$(iframe).contents().find("body").html('<form action="' + url + '" method="post"><input type="text" name="requestData" /></form>');
$(iframe).contents().find("input:first").val(jsonData);
$(iframe).contents().find("form:first").submit();
IE8,9 で iframe のデータを表示できません。フォームが表示され、Chrome と firefox で入力することもできました。私もこれを試しました
iframe = $('<iframe id="myFrame" name="myFrame">');
$("body").append(iframe);
$("#myFrame").contents().find("body").html('<form action="' + url + '" method="post"><input type="text" name="requestData" /></form>');
$("#myFrame").contents().find("input:first").val(jsonData);
$("#myFrame").contents().find("form:first").submit();
また、使用してみました$(document).ready(function{ // Content});
しかし、役に立たない... IEでデータを見ることができません