我有以下 HTML 页面,它作为 HTML 页面工作得非常好;但是,当我尝试通过将代码输入到区域中将其放入 APEX 时,它就完全出错了。
当按下提交按钮时,它会将用户带到一个启用 IFRAME 的新页面,而不是像在 HTML 页面中那样刷新页面。另一个问题是美学,它在 Firefox 中看起来很完美,但在 IE 中,IFRAME 位于页面的一半。在 Firebug 中进行调查时,我没有看到会导致这种情况的属性。
是否有将 HTML 页面嵌入 APEX 表单页面的方法?
<!DOCTYPE html>
<html>
<body>
<head>
</head>
<form action="http://ukserver/orderlist.asp" target="orderResults">
Enter Order Number: <input id="ord" type="text" name="ord" maxlength="50" size="20"/>
<input type="submit" value="Submit"/>
</form>
<iframe id="orderResults" name="orderResults" src="blank.html" width="100%" height="50%">
<p>Your browser does not support iframes.</p>
</iframe>
</body>
</html>
这是 FireFox 中的页面,您可以看到它看起来不错。
这是 IE 中的页面不正确
更新:
HTML 页面似乎在 APEX 页面的 HTML 标头中完美运行,但它位于我的选项卡和区域上方,这不是我想要的位置。我试图找到一个订单 (1112),它返回了以下正确的“找不到文件”。
嗨,托尼,我创建了另一个 IFRAME,我想我已经完成了一半。我现在只需要让 HTML 表单工作,请参见下文: