Javascript,HTML和iFrame

时间:2011-10-25 01:47:22

标签: javascript asp.net iframe

我们有一个基于网络的类型应用程序,可以控制我的营业地点的工作流程。设置每个用户与应用程序交互的方式(基本上是一个网页)是一个非常简单的过程。我们可以选择将iframe添加到布局中。

我写了一个非常基本的javascript,它位于onChange函数(程序的一部分)中,脚本只是一起计算一些数字并返回字段中的值。

我要做的是将总和变为iframe而不是表单/元素(?)

我知道这不是很清楚,但由于公司政策的原因很难详细说明。

获取并计算信息

for (var i = 0; i < grid.contentWindow.GetRowCount(); i++) 
{ 
Numof = grid.contentWindow.GetSingleColumnValue(i, 'info').replace(re, "");  
total =  parseFloat(Numof) - total;

使用

打印到预先创建的字段中
CF_SetFieldValue("Printed_Field", dec_ToDecimalValue(total.toString(), 2));

问题是:如何在iframe中打印信息而不是“Printed_Field”?

对于这篇漫长而随意的帖子感到抱歉。任何帮助将不胜感激。

编辑:我想最简单的问题 - 如何将表单中的信息转换为帧内信息? (显示在表格中)

1 个答案:

答案 0 :(得分:1)

这取决于CF_SetFieldValue的定义方式。从它的外观来看,有许多非常奇怪且可能是多余的功能会妨碍易于阅读和理解的代码。

可能你需要的是grid.contentDocument.getElementById('Printed_Field').value = dec_ToDecimalValue(total.toString(),2);