papillon68 の回答履歴
- マウスオーバーのプルダウンメニューについて
すみません。まったくのしろうとです。教えてください。 会社のWebサイトをリニューアルしようとしていますが、メニューを折りたたみにしたいと考えています。ネットでmouseoverというJavaスクリプトでできるということまでは突き止めました。そしてサンプルも見つけたのですが、やりたいことと合致しなくて困っています。 <script language="JavaScript"><!-- vType = ["hidden","visible"]; function pdMenu(mName) { Menu = document.all[mName].style; Menu.visibility = vType[Menu.visibility.indexOf("hidden") + 1]; } // --></script> </head> <body> <IMG src="newimg/AdAge.gif" onmouseover="pdMenu('Menu1')"><br> <div id="Menu1" style="visibility:hidden" onMouseout="pdMenu('Menu1')"> <a href="http://www.openspc2.org/" >わっ!</a><br> <a href="http://www.impress.co.jp/">ぎゃっ!</a><br> <a href="http://game.gr.jp/" >しょえ~!</a><br> </div> </body> このスクリプトでは、newimg/AdAge.gifという画像の上にマウスをかざすと、言葉がプルダウンで出てきます。わたしがやりたいのは、この画像を単なるテキストに変えることです。HTMLエディタ上でイロイロやってみましたが、うまくいきません。この部分をテキストに変える方法を教えていただけないでしょうか? どうかよろしくお願いします。
- ベストアンサー
- JavaScript
- kaduyo
- 回答数7
- 重複する文字を1つにするには?
「おしえて goo Okwave goo おしえて」 のように単語が半角スペースで区切られています。この単語で同じもの(ここでは"おしえて"と"goo")を1つにし 「おしえて goo Okwave」のように変換することは可能なのでしょうか? よろしくお願いします。
- ベストアンサー
- PHP
- itmedia_search
- 回答数4
- 重複する文字を1つにするには?
「おしえて goo Okwave goo おしえて」 のように単語が半角スペースで区切られています。この単語で同じもの(ここでは"おしえて"と"goo")を1つにし 「おしえて goo Okwave」のように変換することは可能なのでしょうか? よろしくお願いします。
- ベストアンサー
- PHP
- itmedia_search
- 回答数4
- AからBへセッション変数の受け渡し(ページ間の移動うまくできない)
Aプログラム後半部分より //下記をセッション変数に登録 //$_SESSION[セッション変数名] = 値; $_SESSION[suid] = $uid; print "uid = ".$_SESSION[suid]. "<br>"; //確認してます //ページをadminpageに飛ばす ?><BR> <a href="adminpage.php">認証されました。管理者ページへ</a> </body> </html> Bプログラム前半部分/*管理者ページadminpage.php*/ session_start(); print "uid = ".$_SESSION[suid]. "<br>";//確認表示 // いきなりこのページにアクセスがあった場合 if( !$_SESSION[suid] ){ session_destroy(); header("Location: index.php"); exit; } ?> というプログラムですが、Bのプログラムの確認表示部分で"$_SESSION[suid]"が表示されません。Aプログラムでは表示されます。 プログラムの他の部分は個別に動作確認済みです。 エラーとして、ユーザーページの移動時(成功プログラム)に使った$_SESSION[suid]の値が表示されたりもします。原因を教えて下さい。
- 文字数でフォーカス移動
テキストフィールドが、複数あります ひとつ目のテキストフィールドに半角5文字を入力した瞬間に、 次のテキストフィールドに瞬時に移動させたいと思っています。 ひとつ目のテキストフィールドで、半角5文字入力されたという 情報を拾うことはできますでしょうか? よろしくおねがいいたします。
- ベストアンサー
- JavaScript
- takokko
- 回答数5
- テキストボックスに値入力でイベントが取得できない
年月日テキストボックス(readonly)に、子ウインドウから値を選択して、表示させています。 可変で複数行あり、同じ値はエラーにしたいのですが、子ウインドウから値が入力された場合のイベント取得ができません。(onchangeは無視されます) なるべく入力をした時点でチェックしたのです。 よろしくお願いします。
- 締切済み
- JavaScript
- sanetomo_kinkai
- 回答数2
- テキストボックスに値入力でイベントが取得できない
年月日テキストボックス(readonly)に、子ウインドウから値を選択して、表示させています。 可変で複数行あり、同じ値はエラーにしたいのですが、子ウインドウから値が入力された場合のイベント取得ができません。(onchangeは無視されます) なるべく入力をした時点でチェックしたのです。 よろしくお願いします。
- 締切済み
- JavaScript
- sanetomo_kinkai
- 回答数2
- HTMのファイルをPHPに変換する方法
HTMで作ったページをPHPにしようと思っています。 作ったページにテーブルが含まれているのですが、単純に移してみた所 height="30" width="560" などのheightだけはしっかり適用されているのにwidthが適用されていなかったり、 テーブルの外枠はあるのに内枠は表示されなかったりと部分部分でおかしくなっています。 HTMのページの内容をそのままPHPに移す方法はありますでしょうか? 教えてgooを検索して探したのですがテキストエディタでそのまま変換できるというような記事を見たのですがterapad ,h2editor 共にphpへの変換を見つけられませんでした。 またそのようなソフトがない場合テーブルの表示のずれは何が原因でしょうか? 記述の方法を教えていただけたらと思います。
- HTMのファイルをPHPに変換する方法
HTMで作ったページをPHPにしようと思っています。 作ったページにテーブルが含まれているのですが、単純に移してみた所 height="30" width="560" などのheightだけはしっかり適用されているのにwidthが適用されていなかったり、 テーブルの外枠はあるのに内枠は表示されなかったりと部分部分でおかしくなっています。 HTMのページの内容をそのままPHPに移す方法はありますでしょうか? 教えてgooを検索して探したのですがテキストエディタでそのまま変換できるというような記事を見たのですがterapad ,h2editor 共にphpへの変換を見つけられませんでした。 またそのようなソフトがない場合テーブルの表示のずれは何が原因でしょうか? 記述の方法を教えていただけたらと思います。
- HTMのファイルをPHPに変換する方法
HTMで作ったページをPHPにしようと思っています。 作ったページにテーブルが含まれているのですが、単純に移してみた所 height="30" width="560" などのheightだけはしっかり適用されているのにwidthが適用されていなかったり、 テーブルの外枠はあるのに内枠は表示されなかったりと部分部分でおかしくなっています。 HTMのページの内容をそのままPHPに移す方法はありますでしょうか? 教えてgooを検索して探したのですがテキストエディタでそのまま変換できるというような記事を見たのですがterapad ,h2editor 共にphpへの変換を見つけられませんでした。 またそのようなソフトがない場合テーブルの表示のずれは何が原因でしょうか? 記述の方法を教えていただけたらと思います。
- HTMのファイルをPHPに変換する方法
HTMで作ったページをPHPにしようと思っています。 作ったページにテーブルが含まれているのですが、単純に移してみた所 height="30" width="560" などのheightだけはしっかり適用されているのにwidthが適用されていなかったり、 テーブルの外枠はあるのに内枠は表示されなかったりと部分部分でおかしくなっています。 HTMのページの内容をそのままPHPに移す方法はありますでしょうか? 教えてgooを検索して探したのですがテキストエディタでそのまま変換できるというような記事を見たのですがterapad ,h2editor 共にphpへの変換を見つけられませんでした。 またそのようなソフトがない場合テーブルの表示のずれは何が原因でしょうか? 記述の方法を教えていただけたらと思います。
- ページングの応用
質問させて頂きます。 現在DBから該当するレコードを抽出→表示していて 10件毎にページングさせているのですが、 その際のリンクがどんどん増えてしまい (例えば300件のレコード数なら30リンク分の文字数) 途中のリンクを省略したいのですが 適切なソースは思い浮かびません。 【前 / 1 2 3 ... 28 29 30 / 次】 みたいな、途中省略表示の仕方は可能でしょうか? ※もしくは 【前100 前 / 1 2 3 4 5 6 7 8 9 10 / 次 次100】 みたいにして「次100」をクリックすると 【前100 前 / 11 12 13 14 15 16 17 18 19 20 / 次 次100】 と変更される等です。 現在は $num_page = $num_rec / $limit for($i=1; $i<$num_page; $i++){ if($i != $page){ echo "<a href=***.php?page=$i>$i</a>"; } } という形で表示させています。 分かりづらい文章で申し訳御座いません。 宜しくお願い致します。
- ページデザインとスクリプトを別ファイルにする方法
こんにちは。ご覧頂き、ありがとうございます。 PHPの初心者の者です。 VBやC言語は仕事で使っていたのですが、 今回PHPを初めて使っています。 今、会社で以下のような課題を出されました。 - 入力ページ、確認ページ、結果表示ページから成る - 入力ページでは郵便番号(7桁)の入力欄と 送信ボタンを表示 - 入力ページで送信ボタンを押した際、 郵便番号欄の値を半角に変換してハイフンを除去 - 郵便番号欄の値が「空文字列」または 「7文字の半角数字以外」の場合は 「郵便番号欄の値を保持」したまま 入力ページを再表示 - 入力ページを再表示する再、 郵便番号欄の下に入力値に応じて 「入力されていません」または 「入力内容が正しくありません」と表示 - 確認ページでは郵便番号、戻るボタン、 次へボタンを表示 - 確認ページで戻るボタンが押された場合は 「郵便番号欄の値を保持したまま」 入力ページを再表示 - 確認ページで次へボタンが押された場合 は結果表示ページに「入力された郵便番号 はXXX-XXXXです」と表示 - ページデザインは後で差し替えるので スクリプトとは別ファイルにしておく - セッションは使わない この課題の 『ページデザインは後で差し替えるので スクリプトとは別ファイルにしておく』という 項目がどういう風にすればいいのか さっぱりわかりません。 ご存知の方はご教授ください。 HTMLもあまり分かっていない状態なので、 具体的に教えて頂けるとありがたいです。 よろしくお願いいたします。
- ジャバスクリプトの改行をなくしたい
CGIのデータの中にジャバスクリプトを記述したいのですが、その場合、改行は、\nとすればいいと思っていたのですが、どうしても、スクリプトエラーが出てしまいます。この方法で、いいのでしょうか? よろしくお願いいたします。
- ベストアンサー
- JavaScript
- genkigan
- 回答数2
- ジャバスクリプトの改行をなくしたい
CGIのデータの中にジャバスクリプトを記述したいのですが、その場合、改行は、\nとすればいいと思っていたのですが、どうしても、スクリプトエラーが出てしまいます。この方法で、いいのでしょうか? よろしくお願いいたします。
- ベストアンサー
- JavaScript
- genkigan
- 回答数2
- HTML上の一覧について
例えば、一覧のデータが100件あったとして、画面上10件分のデータしか表示できない場合、初期表示時に100件目のデータを表示させたい(一覧のスクロールを一番下にしたい)のですが、JAVAScriptもしくはHTMLで何か方法はないでしょうか?? どなたか教えて頂けませんか?宜しくお願い致します。
- ベストアンサー
- JavaScript
- smiyamoto777
- 回答数3
- javascriptでの大文字小文字の区別
前に質問をし、大文字と小文字の区別があることはわかりました。そこで、日にちを出すために <script language="javascript"> <!-- mydate=new Date(); ye=mydate.getFullYear()+"年"; mo=mydate.getMonth()+1+"月"; da=mydate.getDate()+"日"; day=mydate.getDay(); day2=new Array(7); day2[0]="日";day2[1]="月";day2[2]="火"; day2[3]="水";day2[4]="木";day2[5]="金"; day2[6]="土"; document.write("<font style='font-size : 16px; color : #666666'>"); document.write("本日は"+ye+mo+da+"("+day2[day]+") "); document.write("です</font>"); //--> </script> とすることはわかったのですが、一番初めの<script language="javascript">は物によって<SCRIPT LANGUAGE="JavaScript">や<SCRIPT language="Javascript">となっていたり、年数などのyeはYeとなっていたりします。javascriptにも大文字と小文字を区別しないものがあるということですか。もしそうならどういったものがどちらでもいいのですか。
- ベストアンサー
- JavaScript
- kouma0424
- 回答数3
- JavaScriptの質問(子ウィンドウと親ウィンドウ)
window.openで開いた子ウィンドウから親ウィンドウの setTimeout()や特定のJavaScriptの関数を呼び出すには どうしたらよいでしょうか。
- ベストアンサー
- JavaScript
- nihon_no_samurai
- 回答数1
- 文字数でフォーカス移動
テキストフィールドが、複数あります ひとつ目のテキストフィールドに半角5文字を入力した瞬間に、 次のテキストフィールドに瞬時に移動させたいと思っています。 ひとつ目のテキストフィールドで、半角5文字入力されたという 情報を拾うことはできますでしょうか? よろしくおねがいいたします。
- ベストアンサー
- JavaScript
- takokko
- 回答数5
- 文字数でフォーカス移動
テキストフィールドが、複数あります ひとつ目のテキストフィールドに半角5文字を入力した瞬間に、 次のテキストフィールドに瞬時に移動させたいと思っています。 ひとつ目のテキストフィールドで、半角5文字入力されたという 情報を拾うことはできますでしょうか? よろしくおねがいいたします。
- ベストアンサー
- JavaScript
- takokko
- 回答数5