idhokanohiのプロフィール

@idhokanohi idhokanohi
ありがとう数87
質問数28
回答数41
ベストアンサー数
9
ベストアンサー率
45%
お礼率
58%

  • 登録日2008/03/02
  • 【java】背景画像を一定時間でフェード切り替え

    よろしくお願いします。 下記のページを参考に、 http://javascript.eweb-design.com/0802_ici.html 背景画像を一定時間で切り替えることはできたのですが、 画像が切り替わる時に、ゆっくりフェードしながら切り替わるということは可能でしょうか? 同じような挙動であれば、他のスクリプトやjQueryでも問題ありません。 実現させたい内容としては、 ・bodyの背景画像が切り替わる(div等ではなく) ・フェードで切り替わる になります。 ご存知の方おられましたら、ご教授くださいませ。 どうぞよろしくお願いいたします。

  • フォーカスが外れたときの動作について

    お世話になります。 あるテキストフィールド(text1)をクリックした際に隠れている別のテキストフィールド(text2)を表示し、 フォーカスが外れるとtext2を再度隠すというコードを書きました。 <html> <head> <style> <!-- #text2 { display: none; } --> </style> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> <!-- $(function() { $("#text1").click(function() { $("#text2").show(); }).blur(function() { $("#text2").hide(); }); }); --> </script> </head> <body> <form> <input type="text" id="text1" value=""/> <input type="text" id="text2" value=""/> </form> </body> </html> この場合、text1をクリックしたときにtext2が表示されて、フォーカスが外れるとtext2が隠れるのは想定通りの動作なのですが、これをtext2をクリックした場合にはtext1からフォーカスが外れてもtext2を表示したままということはできるのでしょうか。 blurの中でtext2がクリックされた時みたいな検知ができれば実現できると思うのですがそのようなことってできますでしょうか。 よろしくお願いいたします。

    • rihm
    • 回答数1
  • javascriptカウントタイマー設置について

    javascriptに関する質問です。 ページにアクセスすると残り30分からスタートし、 リロードをしてもアクセスし直しても時間は元に戻ることなく、 30分経過後はずっと00分00秒00のままのカウントダウンタイマーって どう作ればいいのでしょう? Javascript全く分からないんでご教授頂ければ幸いです。

    • hani999
    • 回答数8
  • cookieファイル内の情報を取得したい

    cookieについて勉強しています。基本的なご質問で恐縮ですが、ウェブサイトを訪問するとローカル端末に作成されるcookieの情報をHTMLで表示させたいです。自作ではまだウェブサイトをつくるパワーがないので、試しに世の中にあるウェブサイト(ここではグーグル)がつくるcookieファイルを使ってやろうとしています。ブラウザ(私の多端末はWindows7のIE9です)でwww.google.co.jpにアクセスすると、自分の端末の以下の場所にcookieファイルが生成されました。 C:\Users\xxxx.YYYY\AppData\Local\Microsoft\Windows\Temporary Internet Files\cookie:xxxx@google.co.txt このファイルをエディタで開くと、以下のようになっていました。 PREF ID=4ab55a93d0148b7d:U=a00ee244ee99cb93:FF=0:TM=1349938263:LM=1349938263:S=rhLUd9XxPzZ5-TNF google.co.jp/ 1536 3106219392 30401823 3268590307 30254972 * NID 64=EkcjkwCpyPQicgDbEWkZybwel5v7EZMd78bJguXVfuxck6k2aAbVN4PxDsZXD0t29ZwLjf7mxKjyLY010Jb-vp3YPXFi_iWztaVVnnXc_qEzaNMjBm9apRKjrePE5w1L google.co.jp/ 9216 422569344 30291786 3267065307 30254972 * 一旦サーバにアクセスした後は、サーバがクライアントを同一端末だとわかるためにクライアント側から何らかの形でこのcookieファイル内のIDを渡すものだと理解しています。今、やりたいのは、単純にこのIDをHTMLで表示するだけです。HTML内にJavaScriptを書いて、JavaScriptのcookieを取得してdocument.writeで表示するようなことはできるのでしょうか。インターネット上に以下のような関数があったので使ってみたのですが、"undefined"とだけブラウザに表示されて動作しません。何がおかしいのでしょうか? <html> <head> </head> <body> <script type="text/javascript"> function getCookie(name) { if (!name || !document.cookie) return; var cookies = document.cookie.split("; "); for (var i = 0; i < cookies.length; i++) { var str = cookies[i].split("="); if (str[0] != name) continue; return unescape(str[1]); } return; } var cookieValue = getCookie("ID"); // ID というクッキー名の値を取得 document.write(cookieValue); </script> </body> </html> よろしくお願いします。

  • 初期状態に戻す方法

    JavaScript初心者です。 たとえば、ゲームが終了して、 alertにより「XXの勝ち」などのダイアログが表示されたとき、 そのボタンを押すと、初期状態に戻って、 "START"や"RESET"のボタンを押せる状態にしたいのですが、 その方法がわかりません。 どなたか教えてください。 よろしくお願いします。