重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

javascriptが入ったHTMLをFC2やYahoo!ジオシティに投稿したいんですが、文字化けが起こり、かつjavascriptも正常に作動しません。

記述にミスがあるのか、投稿したところがjavaに対応していないのか、解決できる方はよろしくお願いします。

以下一つ問題リンク↓
http://1st.geocities.jp/zelgnir/rbfa-sort-proble …

A 回答 (3件)

GeoCitiesは標準のエディタとかでデフォルトのまま作成すれば


エンコードがEUC-JPで作成されます。
ページを見た限りではエンコードがEUC-JPになっているようなので
metaタグのエンコード指定もEUC-JPに変更するかソースコードの
エンコードをSJISで保存し直してください。

なお、JavaScriptエラーが起こっているのは

initList();

の部分(この関数が見つからないといっています)です。

> 投稿したところがjavaに対応していないのか、

JavaとJavaScriptは名前が似ているため混同したりする人が多いよう
ですがまったくの別物です。

因みに、JavaScriptはクライアントがJSに対応していて且つスクリプトの
実行が有効になっていればサーバ側は関係ありません。
(拡張子がjsのファイルをアップロードできないようになっている
サーバなら別ですがその場合もHTML内に埋め込めば関係なかったり
して)

参考URL:http://ja.wikipedia.org/wiki/Java,http://ja.wiki …

この回答への補足

回答ありがとうございます。
文字コードの問題はどうにかなりました。

が。JavaScriptは以前改善できず…

補足日時:2008/07/14 23:44
    • good
    • 0

firefoxのエラーコンソールでは、



>エラー: missing ) after argument list
>ソースファイル: http://1st.geocities.jp/zelgnir/rbfa-sort-proble …
>行: 100
>ソースコード:
>"女盗賊 サンディ(ランクC)",
"女盗賊 サンディ(ランクC)"の一個前の値に“,”が抜けてます。

>エラー: initList is not defined
>ソースファイル: http://1st.geocities.jp/zelgnir/rbfa-sort-proble …
>行: 432
initList()が無いって言ってますね。


後はスタイルシートについてですが、
>警告: 正しいセレクタではありません。 セレクタが不正であるため、ルールセットは無視されました。
>ソースファイル: http://1st.geocities.jp/zelgnir/rbfa-sort-proble …
>行: 378
rbfa-sort-problem.htmlのスタイル内の途中に“//-->”が入ってるので警告されてます。
(最後ならともかく、途中で入れるのは正しくない。)
    • good
    • 0
この回答へのお礼

細かい指摘ありがとうございます。
firefoxには便利な機能があるんですね。エラーコンソール…アドオンか~。

お礼日時:2008/07/15 19:55

文字列の配列namMemberの中で一箇所 ,が欠落しているため変数の初期化ができていません 最後から5行目の項目です



ほかにもリンクしているファイルの中でエスケープの仕方がおかしいものがあるようですよ
    • good
    • 0
この回答へのお礼

解決できましたありがとうございます!

リンクファイルでエスケープしているものは、放置という結論に至りました。

お礼日時:2008/07/15 19:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!