Yaws 駆動型サイトで Nitrogen Web フレームワークを実行しています。過去 3 年間、すべてのブラウザで適切に動作しています。しかし最近、Google Chrome と Opera でポストバックが予期せず応答しなくなることがありました。Uncaught ReferenceError: Nitrogen is not definedのコンソールにエラーが表示されます。参照されているエラー行はこれを示しています
Nitrogen.$set_param('pageContext', 'j-oHyfcHcpNAZCWh7t6Y5EBqMbhta0E01Fl0jNMCOlr0YfeAEUGiprZ21Oqs1rDf6nutqrfw5LPfy9W1x8kk_k4-Z_adkaQy9Ijk66RY7hoi0kIbsf6RV34ZCJp8YXOu9SGNGe8tHLS-JbeiVzhzBIqfSUC5KXu1eLjVhzip_Z_dAxRWu3yzgG8pgCLvWqSIG8LbeG-C4kPZIrYQL9Y27cDdQHTLN1nbStbMekOw6Iviu-F19Jp5RW2ojIrkH2AscKqwIg');
エラーの原因を突き止めようとしましたが、無駄でした。さらに混乱しているのは、エラーが開始されたばかりで、すべてのブラウザーやすべてのコンピューティング端末ではないことです。
これは私のテンプレートがどのように見えるかです
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>[[[page:title()]]]</title>
<script src='/nitrogen/jquery.js' type='text/javascript' charset='utf-8'></script>
<script src='/nitrogen/jquery-ui.js' type='text/javascript' charset='utf-8'></script>
<script src='/nitrogen/livevalidation.js' type='text/javascript' charset='utf-8'></script>
<script src='/nitrogen/nitrogen.js' type='text/javascript' charset='utf-8'></script>
<script src='/nitrogen/bert.js' type='text/javascript' charset='utf-8'></script>
<link rel="stylesheet" href="/nitrogen/jquery-ui/jquery.ui.all.css" type="text/css" media="screen" charset="utf-8" />
<link rel="stylesheet" href="/nitrogen/nitrogen.css" />
<!-- For google analytics -->
<script>
...some google code here ....
</script>
</head>
<body ">
[[[page:body()]]]
<script>
[[[script]]]
</script>
</body>
</html>
助けてください。