AnsweredAssumed Answered

フィールド内容をエクスポート

Question asked by endou08 on Sep 25, 2018
Latest reply on Sep 26, 2018 by endou08

FM15を利用しています。

 

WebDirect で フィールド内容をエクスポートで、HTMLタグを吐き出しているのですが、

 

その記述の中に、ボタンを設置してJavaScript で印刷プレビューを開くようにしているのですが、

FM15から生成されたhtmlファイルをそのまま開くと、このボタンが作動しません。

「フィールド内容をエクスポート」で生成したHTMLではJavaSciptは動作しないものでしょうか?

 

ちなみに吐き出されたHTMLをローカルのエディタで開き、上書き保存した場合(utf-8)、ボタンは動作します。

 

 

 

 

以下、記述内容

 

<meta http-equiv=Content-Type content="text/html; charset=utf-8">

 

 

<script type="text/javascript"  charset="utf-8">

function printPreviewIE11(){
    if(document.body.insertAdjacentHTML == null) return;
    var sWebBrowserCode = '<object width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';
    document.body.insertAdjacentHTML('beforeEnd', sWebBrowserCode);
    var objWebBrowser = document.body.lastChild;
    if(objWebBrowser == null) return;
    objWebBrowser.ExecWB(7, 1);
    document.body.removeChild(objWebBrowser);
}

</SCRIPT>

 

中略

 

<input type="button" class="print_button" value="印刷" =" printPreviewIE11();">

Outcomes