問題タブ [html-escape]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - SSI を使用してコンテンツを含めるときに noscript タグで HTML エスケープを回避する方法
私はjspページを持っています
インクルードには、ブラウザーに表示される「テキスト」であると予想されるテキスト結果が含まれています。その代わりに、ブラウザに「テキスト」が表示されます。どうにかしてその HTML を正しくレンダリングできますか?
更新: 最初にページに入力すると生の HTML が表示されますが、2 回目にページに入力すると HTML が正しくレンダリングされ、「テキスト」テキストのみが表示されます。
meteor - Meteor で、ユーザーが入力したテキストを表示する前にマークアップするにはどうすればよいですか?
テンプレートを使用した Meteor 0.8.3 アプリがあります。
およびJavaScript:
ユーザーがセッションのdesc
.
テキストを表示する前に、テキストを少しマークアップしたい。キャリッジ リターンを に置き換え<br>
、いくつかの単語区切りを追加します (html コード​
)。
Template.example.desc
テンプレート内のいくつかの正規表現の置換と三重括弧を使用してこれを行うことができると思います{{{desc}}}
が、これにより、ユーザーが独自の html を文字列に入力する可能性があり、安全ではありません。したがって、Meteor に最初に文字列を安全にしてから、マークアップを適用させたいと思います。
どうすればいいのですか?ありがとう!
java - docx4j で .docx を作成するときに HTML を保持するにはどうすればよいですか?
今日、docx4j を使い始めました。
外部ソースからのコンテンツを入力して、テーブルを含むドキュメントを正常に作成しました。
このコンテンツには単純なHTMLが含まれています。たとえば、列には次のような文字列が含まれる場合があります。
メソッドを使用してこの文字列を列に入れるとcreateParagraphOfText()
:
Word文書でそのままレンダリングされます(予想どおり):
私が達成しようとしているのは、レンダリングされたHTML をドキュメントに配置して、次の出力を取得することです。
ハローワード
私は StackOverflow と Web を検索し、見つかったほとんどすべての例を試しましたが、情報はかなり断片的です。さらに深く掘り下げる前に、少なくとも正しい方向に進んでいるかどうかを知りたいと思います。
jar を Maven に追加しましたdocx4j-ImportXHTML
が、ドキュメントでは、コンテンツは整形式のXHTMLでなければならないと述べていますが、テキストと HTML が混在しているだけです。
また、それを使用する (少数の) 例の多くは、既存の XML ファイルを取得して docx に変換することで構成されていますが、私は docx を手動で完全に作成することに長けており、HTML を含む単一の文字列をレンダリングするだけで済みます。このモジュールで可能ですか?
他の docx4j モジュール(例: ) があることもxhtmlrenderer
確認しましたが、どれが優れているかはわかりません。
反復中にテーブル(のセル)にHTMLのチャンクを追加する正しい手順を誰かが知っていますか?
zend-framework2 - ZF2 formHelper のエスケープ属性を防止する
こんにちは、数値フィールドのあるフォームがあります。正規表現を使用してフィールドを検証します。そのため、パターン属性を要素に追加しました。ただし、formText を使用すると、html は正規表現パターンをエスケープします。
そしてその形で
その時の結果は
正規表現パターンをエスケープせずに数値フィールドをフォームに追加するにはどうすればよいですか?
python - Jinja2 拡張機能は、html タグの代わりにエスケープされた html を出力します
プロパティとコンテンツ属性を持つページにタグをjinja2
レンダリングする単純な拡張機能を作成しようとしています。<meta>
次のようになります。
フラスコアプリで使用する:
と
タグはコンソールで正常にレンダリングされますが、flask アプリケーションで使用すると、html がエスケープされ、エスケープされたタグがページに出力されます。だから、代わりに
私は得る
私は何を間違っていますか?ありがとう。
更新: 以下の私の回答を参照してください。
html - Struts 2 でデータベース レコードからブラウザに HTML マークアップ コンテンツを適切に表示するにはどうすればよいですか?
データベース レコードに保存されている単純なテキストがあります。つまり、タグHello
でラップされています。h1
<s:property />
タグを使用して JSP でこのレコードを出力すると、次のように表示されます。
次のように表示したいのですが:
こんにちは
ソース値ではなく、解釈された値を取得するにはどうすればよいですか?