FreeTextBoxクライアント側で書き換え
たとえばテキストボックスをFreeTextBoxで編集するにあたって、
入力項目が1ページにたくさんある場合に、別ウインドウでFreeTextBoxを
開いて書き換えるようなとき。
開いた先のページのFreeTextBoxをjavascriptで書き換えたい。 どうすればよいか。
Chrome
FTB_API['FreeTextBox1'].SetHtml(window.opener.document.form1.TextBox1.value);
IE8
FTB_APIが使えない。
form1.FreeTextBox1.value = window.opener.document.form1.TextBox1.value;
Firefox
form1.FreeTextBox1.value = window.opener.document.form1.TextBox1.value;
ではうごかないので、
document.form1.FreeTextBox1.value = window.opener.document.form1.TextBox1.value;
結局一番下ので3ブラウザとも動いた。 javascriptの問題(自分の)だったが、
FTB_APIが動かないのがどうすればいいのか皆目資料がない。