header
footer
header
footer
header
footer
header
footer

header
拍手ボタンの画像をランダム表示にしたい
拍手ボタンの画像をランダム表示にしたい 
投稿者:17ch 2008/11/08 22:45 PC 削除
タイトル通りです。更新したら、拍手ボタンがランダムに変更させたいのですが、どうしたらいいかわかりません。
Javaで変更させようにも、なかなかうまくいきません。
footer
header
回答一覧
1 投稿者:web拍手支援者 2008/11/09 23:32 PC 削除
下記の様なコードで目的の動作をすると思います。(IE6.0/Opera9.25/FireFox2.0/Safari3.1.2で動作

<form action="http://webclap.simplecgi.com/clap.php?id=sample" method="post" target="_blank">
<script language="JavaScript">
var OnImage = new Array(
 'http://〜',
 'http://〜');
var OffImage = new Array(
 'http://〜',
 'http://〜');

var n = Math.floor (Math.random () * OnImage.length);

 document.write('<input type="image" src="' + OffImage[n] + '"');
 document.write(' onmouseover="this.src='' + OnImage[n] + ''"');
 document.write(' onmouseout="this.src='' + OffImage[n] + ''">');
</script>
<!-- 携帯などJavaScript無効向け -->
<noscript>
<input type="image" src="http://〜">
</noscript>
</form>

「http://〜」の部分は必要に応じて加筆修正して下さい。
また、オンマウスなしやオンマウス混合のアレンジについては
JavaScriptの解説サイトなどを参考にしてみて下さい。



【回答を投稿】
お名前  削除パスワード
回答本文

footer