0

我有 javascript 创建和加载 iframe。问题是 url - 包含用于构造 iframe 内容的动态参数列表 - 太长而无法包含在 iframe src 中(使用 GET 方法)。有没有办法用 POST 或其他可以处理大参数列表的方法加载 iframe 的内容?

我尝试使用 javascript 自动提交针对 iframe src 的表单,其中预加载了参数列表 - 但是这种方法似乎刷新了页面(我宁愿没有)。

4

3 回答 3

2

您可以将此信息保存为表中的临时行,并通过单个 $_GET 简单地引用 id。

如果这看起来太复杂,只需拥有一个<form target="iframe_id"并拥有 jQuery$.submit()那个表单。请参阅有关此的先前答案

于 2012-05-22T21:00:00.647 回答
0

也许您可以进行 JQuery 修改,然后专门为该 iFrame 调用 doPostBack()?

于 2012-05-22T20:59:49.353 回答
0

尝试将整个 URL 包装到一个变量中。然后只需将变量放在您设置请求的位置。我想它应该工作。

于 2012-05-22T21:32:22.193 回答