老後資金対策ネット
老後資金対策ネット > 634パソコントラブル集 > commenter_name は宣言されていません。

commenter_name は宣言されていません。

Pocket

MTのサイトを作成しています。
Webページでのエラー表示でてきました。
インターネットエクスプローラーのオプションを使えば設定したパソコンでは表示しないが、根本対策になりません。
現在、どんな操作をしてエラー表示になったのか判りません。


ステータスバー左下にエラー表示

ステータスバーをクリックすると次のウィンドウが開きます。 

commenter_nameが宣言されていません。
これって何??????

I氏に教えていただきました。 

commenter_nameが定義されていないためではないでしょうか。
onloadなので、ページが表示された時にindividualArchivesOnLoadが実行され、commenter_nameを解釈できていないので、エラーになっていると思いますが、どうでしょうか?

対策としては、
1.onload以降が不必要なら消してみる。
2.commenter_nameを定義する。

JavaScriptの問題ということで、教えていただいた方法を実行。

</MTBlogIfCCLicense>
<script type=”text/javascript” src=”<$MTBlogURL$>mt-site.js”></script>
</head>
<body id=”entTop” onload=”individualArchivesOnLoad(commenter_name)”
<div id=”container”>
<$MTInclude file=”title.inc”$>
以下のように修正
</MTBlogIfCCLicense>
<script type=”text/javascript” src=”<$MTBlogURL$>mt-site.js”></script>
</head>
<body id=”entTop” onload=”> 青地を削除
<div id=”container”>
<$MTInclude file=”title.inc”$>
以上、1の対策で解決しました。有り難うございました。