ラウンジ(兼FAQ掲示板)

ページ埋め込み型のスクリプトでJavaScriptエラーが発生します
過去ログ NO.1019776107
■ 不特定多数 [2002年04月26日07時54分]
テストモード(単体表示)では異常なく表示(作動)されるのに、
ページに貼り付けるとJavaScriptエラーが発生するのは何故でしょう?
□ すえぽん [2002年04月26日08時03分]
原因は3つ考えられます。

1.貼り付け用のコードが<form></form>タグの中に入っている

birthdayや電光!等は、表示部にフォーム部品を使っています。
貼り付け用のコードが<form></form>タグの中に入っていると、
JavaScriptで処理を実行するフォームの存在が判らなくなってしまいます。
<form></form>タグの中に入らない部分に貼り付け位置を変更して下さい。

2.他のJavaScriptとの変数などの競合

JavaScriptが解る場合は、変数名などを確認して変更して下さい。
解らない場合でも、余計なスクリプトを1つずつはずしていき、
問題がどこにあるのかを確かめて行く方法が、恐らく解決への一番の近道だと思います。

3.サーバーにより広告バナー等が自動挿入される

無料HPスペースなどで、CGIにも広告バナー又は、
広告用のミニウィンドウ表示スクリプトコード等が自動挿入される所があります。
この場合、出力したスクリプトに邪魔な文字列が混入する結果となり、
当然、JavaScriptエラーが発生し、表示すらされなくなります。
テストモード(単体表示)で広告バナーが表示されたり
ミニウィンドウが開いたりする場合は、まず間違いなくこれが原因です。
このケースについては、
無料スペースの不正利用を誘発する結果とも也得る為、こちらでは対応できません。
場所によっては、ユーザーが任意で広告を非表示に設定したり、
拡張子がshtml だと自動挿入されない等、色々あるようなので、
そのスペースのHPで利用法やFAQ等を確認するとか
そのスペースの相談窓口に使用法を明記して相談する等して下さい。

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.