1

私はisSafeHTML()、送信した HTML が許可されているかどうかをユーザーに伝えるために使用しようとしています。CFDocs.orgAdob ​​e.comのドキュメントには、関数に 3 つのパラメーターが必要であることが示されていますinputString, policyFile, throwOnError。ただし、3 つのパラメーターすべてを指定すると、1 つまたは 2 つのパラメーターしか受け入れないというエラーが表示されます。

throwOnErrorいくつかのテストの後、この関数の有効なパラメーターではないという結論に達しました。他の誰かがこれを確認できますか? もしそうなら、他の人が同じ問題に遭遇しないようにドキュメントを更新する方法はありますか?

4

1 に答える 1

5

あなたは正しいです。ColdFusion 2016 update 2 (2016,0,02,299200) でテストしたところ、次のようにスローされました。

ISSAFEHTML 関数のパラメーター検証エラー。この関数は 1 ~ 2 個のパラメーターを受け入れます。

このコードの使用:

<cfoutput>
#isSafeHTML("html", server.coldfusion.rootdir & "/lib/antisamy-basic.xml", true)#
</cfoutput>

引数を削除するために cfdocs.org サイトを更新しましたthrowOnError。今後の参考のために、[編集] ボタンをクリックして cfdocs.org のドキュメントを修正できます。問題を指摘したい場合は、[問題] ボタンをクリックしてください。

Adobe ドキュメントについては、 https ://bugbase.adobe.com/ でバグ レポートを提出できます。

于 2016-09-15T15:01:25.480 に答える