I ran into the same problem and did this:
<form method="post" id="form1" target="_top">
<input type="text" id="sometext" />
<input type="submit" id="button" />
</form>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$("#button").click(function () {
var action = '<%= Url.CanvasAction("Create", "Home") %>';
action += "?sometext=" + escape($("#sometext"));
$("#form1").attr("action", action);
});
}
</script>
The disadvantage of this is that you send data with a limit for IE of about 2048 characters before chopping off the material, and the worst thing is to open and open to users of this machine, especially if it is in a public cafe bar or something else , and they can see the last person sent to your application!
, Facebook , , → !