Javascript, HTML и iFrames - PullRequest
       2

Javascript, HTML и iFrames

1 голос
/ 25 октября 2011

У нас есть веб-приложение, которое контролирует рабочие процессы для моего бизнеса. Настройка того, как каждый пользователь взаимодействует с приложением (в основном, с веб-страницей), является довольно простым процессом. У нас есть возможность добавления фреймов в макет.

Я написал очень простой бит 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 Ответ

1 голос
/ 25 октября 2011

Это зависит от того, как определяется CF_SetFieldValue. Судя по всему, есть много очень странных и, вероятно, лишних функций, которые мешают легко читаемому и понятному коду.

Вероятно, вам нужно что-то вроде grid.contentDocument.getElementById('Printed_Field').value = dec_ToDecimalValue(total.toString(),2);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...