1 画像ボタンを作りたいのですが

 ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   

トップページ > 記事閲覧
画像ボタンを作りたいのですが
日時: 2004/10/26 17:29
識別: IDYMa8uT6eWjc
名前: イトウ

こんにちは。よその掲示板で回答が得られなかったので、
こちらへお邪魔しております。

 画像のロールオーバーとリンクを使ったボタンで、

ポインタを当てると色が変わり、クリックするとへこんでもどる、
リンクが貼ってあればリンク先へとぶ

というボタンを作りたいのです。ちょうどフォームの
「送信」や「リセット」ボタンのような感じの「押せる」ボタンを
画像ボタンでやりたいということで。
 いろいろやってみたのですが、
何回やってもスクリプトのエラーと出てしまいます。
 理屈としてはロールオーバー可能な画像を3枚用意して
イベントを設定すればいいのでは、と思っていますが、
ホームページビルダーではむりなのでしょうか。

具体的にやってみた方法は

画像1 通常の表示画像
画像2 オンマウスで入れ替わる画像
画像3 2がへこんだ形に見える画像

 OnMouseOver 2に入れ替え
 OnMouseDown 3に入れ替え
 OnMouseUp  2に入れ替え
 OnClick   指定のURLへジャンプ

と設定しました。スクリプトの文字は自分で記述するのでなく
項目のクリックのみで行っているのでスクリプトの記述ミスと言うことでは
ないと思うのですが、指定の手順などに間違いがあるのでしょうか。
 「画像のロールオーバー効果の挿入」などで指定した他の画像効果などは
プレビューやネット上でも正常に表示されます。

 同じような状態でロールオーバーのある画像に
「もどる」と同じ機能をつけるため、
イベントの設定で「指定のURLへジャンプ」にjavascript:history.back()
と記入しましたが、機能しません。この機能はリンクとはちがうのでしょうか。

 ホームページビルダーのバージョンは6ライトで、
どこでも配置モードで製作しています。
分かりにくい内容ですが、ビルダーでの指定方法など
思い当たる方がいらしたらよろしくお願いします。
メンテ

Re: スレ主が言う「よその掲示板」へのいざない ( No.1 )
日時: 2004/10/27 00: 1000 14
名前: oioiooi  <oioiseven@hotmail.com>

回答者の皆様へ
スレ主が言う「 よその掲示板」とはこちらです。
https://hpb.cool.ne.jp/wforum/wforum.cgi?mode=allread&no=8807&page=0

「いろいろやった」そうですが、何をやったのでしょう?。
スクリプトエラーの詳細は?。

JavaScript関係の掲示板で聞いた方がいいかもしれないな。
2〜3日ここで回答を待って返信が付かなければ、こちらは終了させて移動も検討を。
メンテ
Re: 画像ボタンを作りたいのですが ( No.2 )
日時: 2004/10/27 21:19
名前: イトウ

返信ありがとうございます。

エラーメッセージは
「`layers.length`はNullまたはオブジェクトではありません」
と出ますです。画像を指定する時点で水色の枠が表示されないのとは
関係あるのでしょうか??(全然関係ないですか)

 いろいろというのはビルダーには「スクリプトを挿入する」という
ジャンルの作業ルートがいっぱいありますよね。
ロールオーバーなら専用の項目もあるし、「挿入」からもですし、
あらかじめ登録しておくとか。
 イベントでも入れられるわけですが、それも右クリックや編集からとか
レイアウト枠の設定の中とかにもあるしで。
多分一つの画像に対してなら同じ画面ではと思っているんですが、
それぞれ別のものの可能性もあるしで。あるルートで書き込んだイベントが
他のルートから見ると白紙なので多分別物なんでしょうか。
 そういうルートとか設定方法とか、あるいは1つずつつけて
エラーが出ないかどうかの組み合わせを「いろいろ」やったという意味です。
すごい多いので全部書くのはちょっと。しかしエラーの内容が
同じなのでもっと前の段階で間違いがあるということだとはおぼろげに。

 作業自体はそんなに複雑なことではないので、多分初心者のつまづき
だろうと思ってこちらに書き込んだのですが、アドバイスのように
スクリプトの関係の掲示板へ行くべきだったでしょうか。
 記述の方法でなくビルダーでの操作が知りたいということもあって、
ビルダーの操作方法上の問題だった場合にそういう専門の掲示板で
説明しても「なにもまちがっていないので理由が不明」となるでしょうし。
無駄に迷惑かと。でもこの掲示板は初心者用ということなので
スクリプト関係を書き込むこと自体場違いかとも思いますので、
もうしばらくで返答がなければ別の方法を探そうと思います。

 あと関係ないのですが、返信くださった方は私がここへ(も)書き込んでいる
というのはなんで分かったのでしょうか。
たまたま同じ掲示板を見たからですか?それとも何かそういうのが
わかる機能とかあるのでしょうか。
メンテ
off-topic ( No.3 )
日時: 2004/10/28 01:26
名前: さりさり

イトウさん、こんばんは。とりあえず、こちらだけ。

>あと関係ないのですが、返信くださった方は私がここへ(も)書き込んでいる
というのはなんで分かったのでしょうか。

同じジャンルの掲示板は、回答される方も重複している事が多いです。
(どちらも、ホームページビルダーを使ったHP作成に関する質問掲示板、ですよね)
ちなみにoioiooiさんは「よその掲示板」にて、イトウさんの別の質問に答えておられますよ。
初めて質問を書き込まれる際は、その掲示板の雰囲気を掴む為にも、
スレッドを一通り読まれてからされた方が宜しいかと思います。

こちらでもあちらでも、見たことのあるお名前が多いはずです。
メンテ
R FFE e: 画像ボタンを作りたいのですが ( No.4 )
日時: 2004/10/28 19:31
名前: イトウ

さりさり様

返信ありがとうございます。
 別の掲示板の別の質問で応えてくださった方だというのがわかって
いましたので、追跡か?とかビビってしまいました。
 詳しくないのですが、掲示板への書き込みとかで名前を変えても
同じ人の書き込みと分かるとかなんかそういう機能があって
問題のある書き込みを連発して止めない人などを入場制限することが
あるという話を聞いたことがありまして。
 返信も他の回答者の方に向けてでリンクが貼ってあったので、
私がそのリンク先の掲示板で実はブラックリスト並に迷惑なことをしていて
そういう技術のある方が
「ここにも書き込んでしまってるなこの人」
「この人ここでこんなことしてる人だから気をつけて」
…と他の方へ忠告を!?  などと。

 このテの掲示板とかは同じ項目を調べている人には
ネット上といっても意外と狭いということなのですね。
マヌケな内容に応えさせてしまって申し訳ありませんでした。

 今月いっぱいまではもうちょっと回答を待ってみようと思いますので
よろしくお願いします。
メンテ
Re: 画像ボタンを作りたいのですが ( No.5 )
日時: 2004/10/30 00:14
名前: oioiooi  <oioiseven@hotmail.com>

まず、ロールオーバーの設定をしてください。

HTMLソースで編集しますが、ライト版をお使いみたいですから、ロールオーバーの設定をしたHTMLファイルをメモ帳などのテキストエディタで開いてください。

そして・・・
1)onmouseout をonmouseupに変更。
2)onmouseover をonmousedown に変更。
3)onmouseoverを新たに追加、色違いの画像を設定。
4)onmouseoutを新たに追加、通常画像を設定。


以下のように。
<a href="javascript:;" id="_HPB_ROLLOVER1" onmouseup="HpbImgSwap('_HPB_ROLLOVER1', 'a003icn.gif');" onmousedown="HpbImgSwap('_HPB_ROLLOVER1', 'a002icn.gif');" onmouseover="HpbImgSwap('_HPB_ROLLOVER1', 'a001icn.gif');" onmouseout="HpbImgSwap('_HPB_ROLLOVER1', 'a003icn.gif');"><img src="a003icn.gif" width="150" height="35" border="0" name="_HPB_ROLLOVER1"></a>

ご所望の物かどうかわかりませんがね。
IE限定と思ってください。

さりさりさんがフォローしてくれていますが、あなたを追いかけている暇はありません。
さりさりさん、ありがとうございます。

方法等についてフォローはしませんので、あしからず。
メンテ
Re: 画像ボタンを作りたいのですが ( No.6 )
日時: 2004/10/30 22:44
名前: イトウ

oioiooi様返信ありがとうございました。
そして申し訳ありません。
実生活でストーカー化している人がいまして、
たまたま口調や言う事が似ていたので
同じ人かと過敏になってしまっていました。
失礼なカンチガイしてしまってすみませんでした。

 色々試してみたのですが、ビルダーの設定のルールにひっかかって
無理なようです。アドバイスの通りスクリプトの機能としては
可能なんですが、ビルダーでは一つのアクションに
2つ以上の効果がかぶるとエラーという扱いになるようです。
「変わってへこんでリンク先に移動する」
ボタンが限界なようなのであきらめます。
 ありがとうございました。

メンテ
Re: FF0 画像ボタンを作りたいのですが ( No.7 )
日時: 2004/10/31 20:42
名前: oioiooi
状態: 解決!  <oioiseven@hotmail.com>

もう終わったようですが。

言っておきますが、私が書いた方法ではエラーなんか出ませんよ。
エラーが出るなら、あなたがやっている方法が間違っているか、
色々やった結果、要らんスクリプトが残ったままで試そうとしているなど
訳のわからぬまま弄り倒した結果でしょう。

勝手に結論付けるなど、あなたは失礼が多すぎます。

あなたに付いているストーカーに「言う事や口調が似ている」って、あなたと喋ったことはありませんよ。
何を寝ぼけているんですか。

話が長い、一言多い、相手の事を考えず余計な事を言う(書く)など、あなたがつけ回される理由がわかりますわ。

ほんと、あなたは最後の最後まで失礼ですな。

# 代わりに、解決マークを付けます。
メンテ
Re: 画像ボタンを作りたいのですが ( No.8 )
日時: 2004/11/04 18:12
名前: イトウ
状態: 解決!

すみませんでした。「解決しました」の確定がされないまま
投稿してしまっていたようです。
最後までご迷惑をおかけしてすみません。
メンテ
Re: 画像ボタンを作りたいのですが ( No.9 )
日時: 2004/11/04 22:36
名前: oioiooi
状態: 解決!  <oioiseven@hotmail.com>

つ〜か、スレッドを上げるなって。

俺が解決マークを付けただろ。

#返信無用
メンテ





ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved
0