version 6.7
SEND HTML TEXT (htmlText{; noContext})
| 引数 | 型 | 説明 | |
| htmlText | テキスト | Webブラウザへ送られるHTMLテキストフィールド | |
| または変数 | |||
| noContext | ブール | True = 非コンテキストモードへ移動 | |
| Falseまたは省略 = 現在のモードのまま |
説明
SEND HTML TEXT コマンドを使用して、HTMLにフォーマットされたテキストデータを直接送ります。
引数 htmlText は、送るデータを格納しています。4Dは引数の内容をチェックしませんので、HTMLが正確にコード化されているかを確認してください。
Note: このコマンドは、“html/text” タイプのBLOBを用いた SEND HTML BLOB コマンド同じです。
このコマンドを実行する際、引数 noContext を使用して、コンテキストモードから非コンテキストモードへの切り替えを4DのWebサーバに指定できます。
この際、非コンテキストモードを使用したい場合は、引数 noContext にTrueを渡します。現在のモードを使用したい場合は、Falseまたは何も渡しません。
モードに関係なく、テキストにある4D変数と4DSCRIPTタイプのタグ (もし存在すれば) への参照は、いつも解析されます。
例題
以下のメソッドを...
TEXT TO BLOB("<html><head></head><body>"+STRING(Current time)+"</body></html>";$blob;UTF8 Text without length)
SEND HTML BLOB($blob;"text/html")
1行に置き換えることができます。
SEND HTML TEXT("<html><head></head><body>"+STRING(Current time)+"</body></html>")
参照