我有一个mystery.html页面,可以加载一些javascript(以及mootools)。
我运行了一些计算,然后我需要将其发布到网址。看起来很简单,对吧?
除了:
我没有XMLHttpRequest
我无法运行createElement来创建一个FORM并动态地将我的数据添加到它作为输入(我可以有几百个元素到一个,所以我不能预先创建它们我的HTML)
我目前的想法是在我的html中使用单个INPUT创建一个FORM,然后创建我的结果参数的查询字符串,将其添加到该INPUT,并提交该表单。这可能会起作用,但味道不雅。
任何更好的建议/明显我缺少的东西?
更新:事实证明document.write仍然有效,所以我可以通过这种方式破解我的方式。
答案 0 :(得分:1)
您应该真正披露有关目标的更多详情。
当然,多个字段不是理由,因为document.urform.innerHTML += '<INPUT TYPE="TEXT" NAME="foo" VALUE="bar"><INPUT TYPE="TEXT" NAME="baz" VALUE="42">'
将完成工作。