< script > < / script >タグの間にコードを埋め込もうとしていますが、pyramidはそれが気に入らず、私に
ExpatError:整形式ではありません(無効なトークン)
おそらく、コードに&&が含まれているためです。代わりに使ってみ&
ましたが、ブラウザで解釈されませんでした。
CDATAブロックに入れようとすると同じことが起こります。
コードを別のjsファイルに移動すると、機能します。すぐに修正できるようにするために、今は同じファイルに保存したいと思います。
だから、どうすればいいですか?
編集:
これと同じくらい単純なテンプレートでも同じエラーが発生します。
<html
xmlns:tal="http://xml.zope.org/namespaces/tal"
xmlns:metal="http://xml.zope.org/namespaces/metal">
<head>
</head>
<body>
<span onclick="alert(true && false);">test</span>
</body>
</html>