メイン画像

TOPVIEWの困った仕様 → コードサンプルのタグがサニタイズされない

TOPVIEWの困った仕様 → コードサンプルのタグがサニタイズされない


TOPVIEWにはHTMLやJavaScriptといったソースコードを入力する機能「コードサンプル」がある。
しかし、この機能には悲しい仕様があって、いまのところ自分は完璧には使えていない状況だ。

その悲しい仕様とは、サニタイズが解除されるというものだ。
HTMLをコードサンプルとして入力した場合、サンプルではなく本物のタグとして認識されてしまうのだ。


たとえば、コードサンプルとして以下のHTMLを入力したとする。



するとタグはサニタイズされ、コードサンプルとして入力される。



ソースコードを見てもタグがサニタイズされていることがわかる。



それでは、この記事を下書き保存する。
そして再度開いてみよう。

なんとコードサンプルの表示が変わっている。



ソースコードを見たところ、コードサンプルとして入力したHTMLのサニタイズがされていなかった。
通常のタグになってしまっている。



これは困った。
コードサンプルを入力するには、一体どうすれば良いのだろうか。

アカウントを作成 して、もっと沢山の記事を読みませんか?


この記事が気に入ったら ことりと さんを応援しませんか?
メッセージを添えてチップを送ることができます。


この記事にコメントをしてみませんか?


酒とアクアリウムが最近の楽しみ。

おすすめの記事