自作HPでメニューにページでエラーが発生しましたと出る。



◇-自作HPでメニューにページでエラーが発生しましたと出る。-もひ(2003/9/27-10:00)No.104562
 ┣Re:自作HPでメニューにページでエラーが発生しましたと出る。-SARU(2003/9/27-10:07)No.104564
 ┗Re:自作HPでメニューにページでエラーが発生しましたと出る。-Lix(2003/9/27-10:31)No.104566
  ┗Re:自作HPでメニューにページでエラーが発生しましたと出る。-もひ(2003/9/27-10:49)No.104567
   ┗Re:自作HPでメニューにページでエラーが発生しましたと出る。-Lix(2003/9/27-11:04)No.104569
    ┗Re:自作HPでメニューにページでエラーが発生しましたと出る。-SARU(2003/9/27-11:10)No.104570
     ┗Re:自作HPでメニューにページでエラーが発生しましたと出る。-Lix(2003/9/27-11:18)No.104571
      ┗Re:解決しました。-もひ(2003/9/27-16:11)No.104595
       ┗Re:解決しました。-Lix(2003/9/27-16:36)No.104597
        ┗Re:解決しました。詳細-もひ(2003/9/29-22:17)No.104791
         ┗Re:解決しました。詳細-Lix(2003/9/29-22:58)No.104793
          ┣Re:解決しました。詳細-Lix(2003/9/30-00:15)No.104800
          ┗Re:簡単に作ってみました。-Lix(2003/9/30-03:28)No.104804

▲このページのトップに戻る
104562自作HPでメニューにページでエラーが発生しましたと出る。もひ 2003/9/27-10:00

メーカー名:自作PC:自分で製作
OS名:Windows2000
パソコン名:自作
インターネット全般:ホームページ関連
--
自作HPを公開したのですが、メニュー部分のロールオーバー画像が表示されず、
ブラウザ下のステータスバーに「実行しましたが、ページでエラーが発生しました」
と表示されてしまいます。

使用ソフト GoLive6.0
IE6.0

制作したPCだと問題無いのですが、他のPCや外部からアクセスする人には、
このメッセージが表示され、ロールオーバーしないようです。
どなたかHTMLに詳しい方、教えて下さい。
JAVAなのでしょうか?

URLは、
http://www.chincho.net/ のPC版です。

http://www.chincho.net/menu.html 
↑メニュー部分全てと上部の鳥の画像です。

http://www.chincho.net/top.html
↑左端の鳥の画像部分です。

宜しくお願い致します。

▲このページのトップに戻る
104564Re:自作HPでメニューにページでエラーが発生しましたと出る。SARU 2003/9/27-10:07
記事番号104562へのコメント
>
>http://www.chincho.net/top.html
>↑左端の鳥の画像部分です。
>
>宜しくお願い致します。
>

htmlは素人以下だけど、

<script type="text/javascript" src="file:///C:/Documents and Settings/eplaz3/Application Data/Adobe/Adobe GoLive/Settings/JScripts/GlobalScripts/CSScriptLib.js">

のローカルパスの指定がまずいんじゃないの?

▲このページのトップに戻る
104566Re:自作HPでメニューにページでエラーが発生しましたと出る。Lix 2003/9/27-10:31
記事番号104562へのコメント
>自作HPを公開したのですが、メニュー部分のロールオーバー画像が表示されず、
>ブラウザ下のステータスバーに「実行しましたが、ページでエラーが発生しました」
>と表示されてしまいます。

「CSInit が宣言されていません」
・・・とエラー情報ダイアログが出ました。
JAVA ではなく、JavaScript だと思われます。
これはおそらく下記の

<script type="text/javascript" src="file:///C:/Documents and Settings/eplaz3/Application Data/Adobe/Adobe GoLive/Settings/JScripts/GlobalScripts/CSScriptLib.js"></script>

このファイルが必要な個所に存在しないからだと思われます。

>制作したPCだと問題無いのですが、・・・
ま、当然と言えば当然であるかも知れません。
file:///C:/Documents .....

もひさんのPC 内部の・・・・という意味ですから。。

file:///C:/Documents and Settings/eplaz3/Application Data/Adobe/Adobe GoLive/Settings/JScripts/GlobalScripts/CSScriptLib.js

つまり
CSScriptLib.js
このファイルですね。これを読みこませることができると恐らくうまく
行きそうに思うんですけど・・。

<script type="text/javascript" src="file:///C:/Documents and Settings/eplaz3/Application Data/Adobe/Adobe GoLive/Settings/JScripts/GlobalScripts/CSScriptLib.js"></script>

これを、

<script type="text/javascript" src="CSScriptLib.js"></script>

このように修正して、
CSScriptLib.js
このファイルをサーバにアップすれば、うまく行くかも知れません。
http://www.chincho.net/menu.html
ここのhtml のみを見て書いていますので、他のページにも同様のことが
あれば、そのページも修正が必要になるでしょう。



※ オマケ

タイトルが
「Welcome to Adobe GoLive 6」
となっているようです。

インターネットオプション/詳細設定/スクリプトのデバッグを無効
・・・ここにチェックを入れておくと、(たぶんXpでも2000でも)
エラー情報がダイアログで表示されます。


▲このページのトップに戻る
104567Re:自作HPでメニューにページでエラーが発生しましたと出る。もひ 2003/9/27-10:49
記事番号104566へのコメント
Lixさん、ありがとうございます。
<script type="text/javascript" src="CSScriptLib.js"></script>
このように修正してみました。

>CSScriptLib.js
↑ファイルはドコを指してるのでしょうか?


とりあえず、タイトルが「Welcome to Adobe GoLive 6」は全て表示されてから修正します…


▲このページのトップに戻る
104569Re:自作HPでメニューにページでエラーが発生しましたと出る。Lix 2003/9/27-11:04
記事番号104567へのコメント
もひさんは No.104567「Re:自作HPでメニューにページでエラーが発生しましたと出る。」で書きました。
>Lixさん、ありがとうございます。
><script type="text/javascript" src="CSScriptLib.js"></script>
>このように修正してみました。
>
>>CSScriptLib.js
>↑ファイルはドコを指してるのでしょうか?

そちらのサーバ領域のルートです。とりあえず、「ルート送り」で
動作確認して、あとで、必要ならサーバ上にディレクトリでも切れば(作れば)
いいでしょう。

>とりあえず、タイトルが「Welcome to Adobe GoLive 6」は全て表示されてから修正します…

お好きにどうぞ・・(笑)。これは単なる「文字列」ですからね。。

あと、そのファイルは実際にPC内のどこにあるかと言うと、
PC内部検索でファイル名を検索すると早いと思います。
で、表示されたものをコピーして FTP にかけるといいと思います。



▲このページのトップに戻る
104570Re:自作HPでメニューにページでエラーが発生しましたと出る。SARU 2003/9/27-11:10
記事番号104569へのコメント
>
>そちらのサーバ領域のルートです。とりあえず、「ルート送り」で
>動作確認して、あとで、必要ならサーバ上にディレクトリでも切れば(作れば)
>いいでしょう。
>

この際、
「html」「相対パス指定」で検索したほうがいいですね。

http://www.shoshinsha.com/hp/know/pass.html
http://www.hicat.ne.jp/home/tomcre/publish/publish0.html

など。

▲このページのトップに戻る
104571Re:自作HPでメニューにページでエラーが発生しましたと出る。Lix 2003/9/27-11:18
記事番号104570へのコメント
SARUさんは No.104570「Re:自作HPでメニューにページでエラーが発生しましたと出る。」で書きました。
>>
>>そちらのサーバ領域のルートです。とりあえず、「ルート送り」で
>>動作確認して、あとで、必要ならサーバ上にディレクトリでも切れば(作れば)
>>いいでしょう。
>>
>
>この際、
>「html」「相対パス指定」で検索したほうがいいですね。

SARU さん、ありがとうございます。。。

相対パス・・・MS-DOS の時代から大の苦手ですぅ。。
時に、3つテンなどあったりしたら・・・よーワカラン(笑)。

いいページを紹介していただきました。
勉強させていただきます。
ありがとうございました。


▲このページのトップに戻る
104595Re:解決しました。もひ 2003/9/27-16:11
記事番号104571へのコメント
SARUさん、LIXさんありがとうございました。
なんとか解決しました。

まず、
<script type="text/javascript" src="CSScriptLib.js"></script>
に修正して、いろいろ試みてみました。
GoLiveでロールオーバーのところを再度クリックしていたら、

フォルダの中に以前は無かった【GeneratedItems】というフォルダが突然現れました。
その中にCSScriptLib.jsというものが作成されてまして、そのフォルダをUPしたところ、
表示されるようになりました。

先ほどは、そんなフォルダが無かったのですが…ナゼなんでしょう…

なんとか、なりましたので、いろいろとありがとうございました。

▲このページのトップに戻る
104597Re:解決しました。Lix 2003/9/27-16:36
記事番号104595へのコメント
もひさんは No.104595「Re:解決しました。」で書きました。
>SARUさん、LIXさんありがとうございました。
>なんとか解決しました。
>
>まず、
><script type="text/javascript" src="CSScriptLib.js"></script>
>に修正して、いろいろ試みてみました。
>GoLiveでロールオーバーのところを再度クリックしていたら、
>
>フォルダの中に以前は無かった【GeneratedItems】というフォルダが突然現れました。
>その中にCSScriptLib.jsというものが作成されてまして、そのフォルダをUPしたところ、
>表示されるようになりました。
>
>先ほどは、そんなフォルダが無かったのですが…ナゼなんでしょう…

GoLive6.0 が自分でユーザの意思--つまりコードの書き換え--に
反応したのでしょうね。 フォルダ・・ですか。 ディレクトリは
どうなってるのか、やや気にはなりますが、ま、動いているらしいので
ややこしい話はヤメておきましょう。

>なんとか、なりましたので、いろいろとありがとうございました。

動いて良かったですね。 あの「雪見だいふく」、
おしゃれでなかなかかわいいですね。HP作成、頑張ってください。。。

  ああ、鳥なりたい(笑)。


▲このページのトップに戻る
104791Re:解決しました。詳細もひ 2003/9/29-22:17
記事番号104597へのコメント
ロールオーバーが表示されない問題でしたが、ソフトの特性?でした。

GoLive6.0というソフトはロールオーバーなどを設定すると、自動的に【GeneratedItems】
というフォルダが作成され、その中に、CSScriptLib.jsが作成されます。

アップ時にその、自動生成された【GeneratedItems】フォルダもアップしないと動作しないようです。


htmlに直接、javascriptを書き込む場合はアップする必要が無いそうです。(【設定】で変更できる。)

javascriptを動かす場合は2種類の方法があるみたいですね。



siteフォルダ
┣【GeneratedItems】
┣【images】
┗indexなど。

結構メンドクサイソフトかも…

▲このページのトップに戻る
104793Re:解決しました。詳細Lix 2003/9/29-22:58
記事番号104791へのコメント
>ロールオーバーが表示されない問題でしたが、ソフトの特性?でした。
>
>GoLive6.0というソフトはロールオーバーなどを設定すると、自動的に【GeneratedItems】
>というフォルダが作成され、その中に、CSScriptLib.jsが作成されます。
>
>アップ時にその、自動生成された【GeneratedItems】フォルダもアップしないと動作しないようです。

http://www.seri.sakura.ne.jp/~iori/golive5.html
・・・ここにちょっとしたこと書いてますね。消しても消しても出てくる・・と。

>htmlに直接、javascriptを書き込む場合はアップする必要が無いそうです。(【設定】で変更できる。)

ふむふむ、それのほうが面倒が無くていいかも知れませんね。
こちらは、html JavaScript はすべて手入力なので、全部自分で管理
できるんですが、HP作成ソフトを使うと、途端に制御が
難しくなります。つまり、そのソフト「儀式」に付き合わないといけないので、
とてもやってられません(笑)。

>javascriptを動かす場合は2種類の方法があるみたいですね。
>
>siteフォルダ
>┣【GeneratedItems】
>┣【images】
>┗indexなど。
>
>結構メンドクサイソフトかも…

JavaScript ロールオーバー
http://gentzen.math.hc.keio.ac.jp/JavaScript/day5/index3.html
・・・このようなページもあるんですが、ここのソースは、(これでも)
やや複雑になっているみたいです。

ロールオーバ(マウスが乗ると画像が切り替わる)の機能程度だと、
onmouseover/onmouseout
これをうまく使うと10行も書かなくてもできそうですけどね・・。
この機能のために、45KBも余計に読みこむんですね。。。

サンプル・・・書いてみます。1日程度待ってみてください。
そんなにかからないですけど、ここしばらくHP作成から離れてて、
ウォーミングアップが必要で・・・(笑)。


▲このページのトップに戻る
104800Re:解決しました。詳細Lix 2003/9/30-00:15
記事番号104793へのコメント
とりあえず、「文字サイズ」と「背景カラー」のロールオーバを作ってみました。
2つ機能を同居させたので、チト複雑になりましたが・・・。
(このスクリプト、掲示板に載せて化けないかなぁ・・?)

<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=Shift_JIS">
<title>文字と背景のロールオーバー・テスト</title>
</head>
<body bgcolor="#00FFFF" text="#000000" link="#0000FF">
<script language="JavaScript1.1">
<!--
swapflg=0;
function colswap()
{ if (swapflg==0){ document.bgColor=0; swapflg=1;}
else { document.bgColor="#00FFFF"; swapflg=0;}
}
//-->
</script>
<font onMouseOver=size="5" onMouseOut=size="">テスト(文字サイズ)</font>
<br><br>
<font size="4"><font onMouseOver="color=colswap()"
onMouseOut="color=colswap()" >テスト(マウスが乗るとブラック)</font><br>
</font>
</body>
</html>

▲このページのトップに戻る
104804Re:簡単に作ってみました。Lix 2003/9/30-03:28
記事番号104793へのコメント
このhtmlと moco1.gif moco-over.gif は、とりあえず、
同じディレクトリ(フォルダ)に置いてテストしてみてください。
必要なら、それぞれ相対アドレスで、イメージフォルダにするといいでしょう。
サイズ指定は、ちょっと原寸とは違うようですね。 調整してみてください。
この程度だとプリロードは省略してもいいように思います。


<HTML><HEAD>
<title>ロールオーバー</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<script language="JavaScript">
<!--//ロールオーバー
function ura(img){ document.moco.src = img; }
//-->
</script>
</head>
<BODY>
<A HREF="#" onMouseOut="ura('moco1.gif')" onMousedown="ura('moco-over.gif')">
<img src="moco1.gif" name="moco" alt="Click!!" border=0 width="150" height="200"></a>
</BODY></HTML>


たったこれだけ・・・・なんですよねぇ、ロールオーバー・・・。

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言