ドコとは言わないけど、増田の記事書くような感じの独自記法と一部HTMLが使えるところがある
そこにはプレビュー機能があって一文字打つごとに実際の表示が更新される
script タグも許可されているんだが、どうも内部では jQuery の html() メソッドにそのまま入れてるようで、プレビューが更新されるたびに script タグが実行される
先に script タグを書いていれば残りの本文を一文字打つごとに実行されるわけだ
script の内容によっては画面が崩れていくし、ヒドイにもほどがある
「script を最後に書く」+「今のURLがプレビューされるページだと実行しないような処理を最初に入れる」として対処できたが、これはもうバグといっていいんじゃないかと思う
普通に innerHTML にすれば script タグは実行されないようになっているのに なんでもかんでも jQuery なんて使うから・・・
使い方が悪いのが原因だが、jQuery の html() メソッド が script タグ実行させるなんて余計なおせっかい機能をなんで入れてるんだよ、とただでさえ嫌いな jQuery の嫌いさがさらに強くなった