有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javascript getElementById在IE浏览器中工作,但在iFrame中不工作

我们需要在ASP的Iframe中打开Java应用程序。NET MVC应用程序

java struts按如下方式呈现HTML(呈现名称属性而非id属性)

<input type="hidden" name="operation" value="">

java脚本方法调用

function submitForCheck(value)
{

  document.getElementById('operation').value = value;
  document.clientRateGroupForm.action = "CheckRGroup.do";
  document.clientRateGroupForm.submit();
}

如果页面在IE中打开,点击检查按钮,它就会工作并提交表单 如果同一个页面在iFrame中打开,并单击“检查”按钮,则什么都不起作用。 它在javascript行失败

document.getElementById('operation').value = value;

知道为什么它直接在IE中工作而不是在iFrame中工作吗

在iFrame中运行的任何建议

<iframe sandbox="allow-same-origin allow-scripts allow-popups allow-forms"
    src="java application url"
    style="border: 0; width:1250px; height:800px;"></iframe>

共 (0) 个答案