CyberCypher の回答履歴
- PC用のサイトとスマートフォン用のサイトの振り分け
以前、このサイトで検索して、トップページは <script type="text/javascript"> if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1) || navigator.userAgent.indexOf('iPod') > 0 || navigator.userAgent.indexOf('Android') > 0) { location.href = '/i/'; } </script> でできました。 ですが、最近、スマートフォンを新しくしたら、トップページが表示されなくなってしまいました。 どうしてでしょう? あと、トップページ以外のページはどのように振り分けをすればよいのでしょうか? よろしくお願いします。
- 締切済み
- JavaScript
- kanaflan
- 回答数3
- PC用のサイトとスマートフォン用のサイトの振り分け
以前、このサイトで検索して、トップページは <script type="text/javascript"> if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1) || navigator.userAgent.indexOf('iPod') > 0 || navigator.userAgent.indexOf('Android') > 0) { location.href = '/i/'; } </script> でできました。 ですが、最近、スマートフォンを新しくしたら、トップページが表示されなくなってしまいました。 どうしてでしょう? あと、トップページ以外のページはどのように振り分けをすればよいのでしょうか? よろしくお願いします。
- 締切済み
- JavaScript
- kanaflan
- 回答数3
- jqueryについて困っております。
下記のスライドショーを同一ページ内に複数つけたいのですが、 バグがでてしまいます。 おそらく変数がバッティングしてしまっていて、photogallery1とphotogallery2が 干渉しあわないようにしたいのですが、どのようにしたらいいかわかりません。 ご教示いただければ幸いです。 すみません大変急いでおりまして、出来ればすぐに皆様のお力を貸していただければ と思っております。よろしくお願いいたします。 $(function(){ pg('#photogallery1'); pg('#photogallery2'); function pg(selector){ $(selector).each(function(){ var photo = $(".photoBox").find('li'); var thumb = $(".thumbBox").find('li'); var fadeSpeed = 400; var changeSpeed = 4000; var photoLength = photo.length; var nowBox = 0 photo.filter(":not(':eq(0)')").hide(); var timer = setInterval(slideshow , changeSpeed); function slideshow(){ if(nowBox == photoLength - 1){ photo.fadeTo(fadeSpeed , 0); nowBox = 0; photo.eq(nowBox).fadeTo(fadeSpeed , 1); }else{ photo.fadeTo(fadeSpeed , 0); nowBox ++; photo.eq(nowBox).fadeTo(fadeSpeed , 1); } }; thumb.hover(function(){ clearInterval(timer); $(this).stop().fadeTo(fadeSpeed , 0.6); nowBox = $(this).index(); photo.stop().fadeTo(fadeSpeed , 0) .eq(nowBox).stop().fadeTo(fadeSpeed , 1); },function(){ timer = setInterval(slideshow , changeSpeed); $(this).stop().fadeTo(fadeSpeed , 1); }); }); }; });
- ベストアンサー
- JavaScript
- yukiponta
- 回答数6
- jqueryについて困っております。
下記のスライドショーを同一ページ内に複数つけたいのですが、 バグがでてしまいます。 おそらく変数がバッティングしてしまっていて、photogallery1とphotogallery2が 干渉しあわないようにしたいのですが、どのようにしたらいいかわかりません。 ご教示いただければ幸いです。 すみません大変急いでおりまして、出来ればすぐに皆様のお力を貸していただければ と思っております。よろしくお願いいたします。 $(function(){ pg('#photogallery1'); pg('#photogallery2'); function pg(selector){ $(selector).each(function(){ var photo = $(".photoBox").find('li'); var thumb = $(".thumbBox").find('li'); var fadeSpeed = 400; var changeSpeed = 4000; var photoLength = photo.length; var nowBox = 0 photo.filter(":not(':eq(0)')").hide(); var timer = setInterval(slideshow , changeSpeed); function slideshow(){ if(nowBox == photoLength - 1){ photo.fadeTo(fadeSpeed , 0); nowBox = 0; photo.eq(nowBox).fadeTo(fadeSpeed , 1); }else{ photo.fadeTo(fadeSpeed , 0); nowBox ++; photo.eq(nowBox).fadeTo(fadeSpeed , 1); } }; thumb.hover(function(){ clearInterval(timer); $(this).stop().fadeTo(fadeSpeed , 0.6); nowBox = $(this).index(); photo.stop().fadeTo(fadeSpeed , 0) .eq(nowBox).stop().fadeTo(fadeSpeed , 1); },function(){ timer = setInterval(slideshow , changeSpeed); $(this).stop().fadeTo(fadeSpeed , 1); }); }); }; });
- ベストアンサー
- JavaScript
- yukiponta
- 回答数6
- jqueryについて困っております。
下記のスライドショーを同一ページ内に複数つけたいのですが、 バグがでてしまいます。 おそらく変数がバッティングしてしまっていて、photogallery1とphotogallery2が 干渉しあわないようにしたいのですが、どのようにしたらいいかわかりません。 ご教示いただければ幸いです。 すみません大変急いでおりまして、出来ればすぐに皆様のお力を貸していただければ と思っております。よろしくお願いいたします。 $(function(){ pg('#photogallery1'); pg('#photogallery2'); function pg(selector){ $(selector).each(function(){ var photo = $(".photoBox").find('li'); var thumb = $(".thumbBox").find('li'); var fadeSpeed = 400; var changeSpeed = 4000; var photoLength = photo.length; var nowBox = 0 photo.filter(":not(':eq(0)')").hide(); var timer = setInterval(slideshow , changeSpeed); function slideshow(){ if(nowBox == photoLength - 1){ photo.fadeTo(fadeSpeed , 0); nowBox = 0; photo.eq(nowBox).fadeTo(fadeSpeed , 1); }else{ photo.fadeTo(fadeSpeed , 0); nowBox ++; photo.eq(nowBox).fadeTo(fadeSpeed , 1); } }; thumb.hover(function(){ clearInterval(timer); $(this).stop().fadeTo(fadeSpeed , 0.6); nowBox = $(this).index(); photo.stop().fadeTo(fadeSpeed , 0) .eq(nowBox).stop().fadeTo(fadeSpeed , 1); },function(){ timer = setInterval(slideshow , changeSpeed); $(this).stop().fadeTo(fadeSpeed , 1); }); }); }; });
- ベストアンサー
- JavaScript
- yukiponta
- 回答数6
- jqueryについて困っております。
下記のスライドショーを同一ページ内に複数つけたいのですが、 バグがでてしまいます。 おそらく変数がバッティングしてしまっていて、photogallery1とphotogallery2が 干渉しあわないようにしたいのですが、どのようにしたらいいかわかりません。 ご教示いただければ幸いです。 すみません大変急いでおりまして、出来ればすぐに皆様のお力を貸していただければ と思っております。よろしくお願いいたします。 $(function(){ pg('#photogallery1'); pg('#photogallery2'); function pg(selector){ $(selector).each(function(){ var photo = $(".photoBox").find('li'); var thumb = $(".thumbBox").find('li'); var fadeSpeed = 400; var changeSpeed = 4000; var photoLength = photo.length; var nowBox = 0 photo.filter(":not(':eq(0)')").hide(); var timer = setInterval(slideshow , changeSpeed); function slideshow(){ if(nowBox == photoLength - 1){ photo.fadeTo(fadeSpeed , 0); nowBox = 0; photo.eq(nowBox).fadeTo(fadeSpeed , 1); }else{ photo.fadeTo(fadeSpeed , 0); nowBox ++; photo.eq(nowBox).fadeTo(fadeSpeed , 1); } }; thumb.hover(function(){ clearInterval(timer); $(this).stop().fadeTo(fadeSpeed , 0.6); nowBox = $(this).index(); photo.stop().fadeTo(fadeSpeed , 0) .eq(nowBox).stop().fadeTo(fadeSpeed , 1); },function(){ timer = setInterval(slideshow , changeSpeed); $(this).stop().fadeTo(fadeSpeed , 1); }); }); }; });
- ベストアンサー
- JavaScript
- yukiponta
- 回答数6
- PC用のサイトとスマートフォン用のサイトの振り分け
以前、このサイトで検索して、トップページは <script type="text/javascript"> if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1) || navigator.userAgent.indexOf('iPod') > 0 || navigator.userAgent.indexOf('Android') > 0) { location.href = '/i/'; } </script> でできました。 ですが、最近、スマートフォンを新しくしたら、トップページが表示されなくなってしまいました。 どうしてでしょう? あと、トップページ以外のページはどのように振り分けをすればよいのでしょうか? よろしくお願いします。
- 締切済み
- JavaScript
- kanaflan
- 回答数3
- cookieの書き換えの手順を教えてください
どうすればできますか?フリーソフトのインストールなどそういうことに詳しいサイトなど教えてください
- ベストアンサー
- JavaScript
- hikarikage
- 回答数1
- Javaスクリプトの初歩の初歩
Javasript覚えがてらに以下の カリー化されたソースを実行しましたが、Type Error:add is not functioという 例外が返ってきます。なぜ、ファンクションエラーになるのか教えてください <html> <head> <meta http-equiv="content-type" content="text/html;charset=UTF-8"> <script src="jquery-1.9.0.min.js"> </script> <script> <!-- function add(x,y){ var oldx=x,oldy=y; if(typeof oldy==="underfined"){ return function(newy){ return oldx+newy; }; } return x+y; } typeof add(5); add(3)(4); var add2000=add(2000); add2000(10); --> </script> </head> <body> </body> </html>
- 締切済み
- JavaScript
- masutoro32
- 回答数3
- Javaスクリプトの初歩の初歩
Javasript覚えがてらに以下の カリー化されたソースを実行しましたが、Type Error:add is not functioという 例外が返ってきます。なぜ、ファンクションエラーになるのか教えてください <html> <head> <meta http-equiv="content-type" content="text/html;charset=UTF-8"> <script src="jquery-1.9.0.min.js"> </script> <script> <!-- function add(x,y){ var oldx=x,oldy=y; if(typeof oldy==="underfined"){ return function(newy){ return oldx+newy; }; } return x+y; } typeof add(5); add(3)(4); var add2000=add(2000); add2000(10); --> </script> </head> <body> </body> </html>
- 締切済み
- JavaScript
- masutoro32
- 回答数3
- twitterのつぶやきから正規表現で絞る
twitterの全ユーザーのつぶやきからある特定の語句を正規表現を使って 絞り込みたいのですが、可能でしょうか? ツイッターの検索に正規表現を使えなかったので、質問させていただきました。 なにかいい案があればおねがいします。
- 関数の第二引数を省略可にする方法
PHPのソースで <?php // -------------- function hogehoge($str,$strstr) { $s = $str; $s .= ' - '. $strstr; return $s; } echo hogehoge('Hello world','ようこそ!'); // -------------- ?> とすると Hello world - ようこそ! とでますが、 hogehogeの第二引数を省略して <?php // -------------- echo hogehoge('Hello world'); // -------------- ?> hogehogeの第二引数を省略するとエラーが出るので <?php // -------------- function hogehoge($str,$strstr) { $s = $str; $result_strstr = $strstr; // if ( $result_strstr != '' ) ) { $s .= ' - '. $strstr; } if ( isset( $result_strstr ) ) { $s .= ' - '. $strstr; } return $s; } echo hogehoge('Hello world'); // -------------- ?> とやってもエラーが出て 第二引数を省略可という関数を作ることができません。 どのようにすればよいのでしょうか?
- ベストアンサー
- PHP
- synchro-night
- 回答数4
- twitterのつぶやきから正規表現で絞る
twitterの全ユーザーのつぶやきからある特定の語句を正規表現を使って 絞り込みたいのですが、可能でしょうか? ツイッターの検索に正規表現を使えなかったので、質問させていただきました。 なにかいい案があればおねがいします。
- 基礎PHPで勉強中ですが!?
基礎PHPの本(http://www.amazon.co.jp/%E6%94%B9%E8%A8%82%E6%96%B0%E7%89%88-%E5%9F%BA%E7%A4%8EPHP-WINGS%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88/dp/484432005X/ref=dp_ob_image_bk) 2004年10月1日 所版発行 2006年11月11日 第1版第7刷発行 発行インプレスジャパン と最後のページに書いてありました。 414ページもあり、81ページまでやりました。 最近この本を勉強していると気がかりなことがあります。 発行された年が2004年だからです。 現在2013年で、既に内容が7年以上前と古く、どうせ勉強するなら”一番新しい基礎のPHP”を 勉強したほうがいいのかな?と思っています。しかし「基礎PHP」の本内容は超分かりやすくて気に入っています。 地方に住んでいますので、近くの本屋に行ってもお目当てのPHP基礎の本はどこにもないので、中身を見て自分で判断して上で、購入ができません。現在勉強している本はアマゾン.comで購入しました。 PHPの基礎の本をもう一冊もっています。秀和システムの「作りながら基礎から学ぶPHPによるWebアプリケーション入門」ですが、100ページ以上やりましたが、私のとりましてまだハードルが高すぎましたので仕切り直しで「基礎PHP」の本に切り替え現在勉強中です。 将来的には”掲示板”をたちあげるつもりですが「基礎PHP」で一冊最後まで勉強したほうがいいのか、同レベルの最新の基礎のPHPの本を購入したほうがいいのか、迷っています。もしPHPの基礎で最新でお勧めの本がございましたらご紹介いただけますか、よろしくお願いします。
- ベストアンサー
- PHP
- javascriptphp
- 回答数6
- twitterのつぶやきから正規表現で絞る
twitterの全ユーザーのつぶやきからある特定の語句を正規表現を使って 絞り込みたいのですが、可能でしょうか? ツイッターの検索に正規表現を使えなかったので、質問させていただきました。 なにかいい案があればおねがいします。
- DIVの幅を常に100%にしたい
以下の構成でページを作っています。 <body> <div id="div1"> </div> <div id="div2"> <table id="table1">...</table> </div> </body> 「div1」には背景色を設定し、横幅100%で表示しています。 「div2」内のテーブル「table1」の内容はPHPで出力しているのですが、 iPhoneで表示したときに、テーブルの幅が大きくなる(画面の幅を超える)と、 「div1」の幅が元々の画面サイズまでしか描画されません。 テーブルの幅が大きくなった時に、「div1」も一緒に大きくなるようにするにはどうすればいいでしょうか。 外枠用のテーブルを使えばできるのでしょうが、できれば構成を変えずにやりたいです。
- ベストアンサー
- HTML
- luca20110205
- 回答数6
- 基礎PHPで勉強中ですが!?
基礎PHPの本(http://www.amazon.co.jp/%E6%94%B9%E8%A8%82%E6%96%B0%E7%89%88-%E5%9F%BA%E7%A4%8EPHP-WINGS%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88/dp/484432005X/ref=dp_ob_image_bk) 2004年10月1日 所版発行 2006年11月11日 第1版第7刷発行 発行インプレスジャパン と最後のページに書いてありました。 414ページもあり、81ページまでやりました。 最近この本を勉強していると気がかりなことがあります。 発行された年が2004年だからです。 現在2013年で、既に内容が7年以上前と古く、どうせ勉強するなら”一番新しい基礎のPHP”を 勉強したほうがいいのかな?と思っています。しかし「基礎PHP」の本内容は超分かりやすくて気に入っています。 地方に住んでいますので、近くの本屋に行ってもお目当てのPHP基礎の本はどこにもないので、中身を見て自分で判断して上で、購入ができません。現在勉強している本はアマゾン.comで購入しました。 PHPの基礎の本をもう一冊もっています。秀和システムの「作りながら基礎から学ぶPHPによるWebアプリケーション入門」ですが、100ページ以上やりましたが、私のとりましてまだハードルが高すぎましたので仕切り直しで「基礎PHP」の本に切り替え現在勉強中です。 将来的には”掲示板”をたちあげるつもりですが「基礎PHP」で一冊最後まで勉強したほうがいいのか、同レベルの最新の基礎のPHPの本を購入したほうがいいのか、迷っています。もしPHPの基礎で最新でお勧めの本がございましたらご紹介いただけますか、よろしくお願いします。
- ベストアンサー
- PHP
- javascriptphp
- 回答数6
- 「未定義の変数」の定義について(PHP)
●質問の主旨 添付画像の左端に Notice: Undefined index: page in C:\xampp\htdocs\shop\index.php on line 3 ということで、未定義の変数ということでおしらせが出ています。 この表示を消すためにはどうすれば良いでしょうか? ご存知のかた、ご教示願います。 ●質問の補足 下記のコードで言えば、 $page =$_REQUEST['page']; のうち、pageが定義されていないことが、表示の原因である気がします。 しかし、どこをどう書き換えれば、表示が消えるのかが分かりません。 ●参考文献 たにぐちまこと「よくわかるPHPの教科書」(P210)の index.phpファイル ●開発環境 windows8 xammp1.8.1 ●コード <?php require('dbconnect.php'); $page =$_REQUEST['page']; if ($page == '') { $page = 1; } $page = max($page, 1); //最終ページを取得する $sql = 'SELECT COUNT(*) AS cnt FROM my_items'; $recordSet = mysql_query($sql); $table = mysql_fetch_assoc($recordSet); $maxPage = ceil($table['cnt'] / 5); $page = min($page, $maxPage); $start = ($page - 1) * 5; $recordSet = mysql_query('SELECT m.name, i. * FROM makers m, my_items i WHERE m.id=i.maker_id ORDER BY id DESC LIMIT ' . $start .',5'); ?> <!DOCTYPE html> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" type="text/css" href="style.css" /> <title>Webシステムをつくる</title> </head> <body> <div id="wrap"> <div id="head"> <h1>トップページ</h1> </div> <div id="content"> <p style="margin-top: 20px"> <table width="100%"> <tr> <th scope="col">ID</th> <th scope="col">メーカー</th> <th scope="col">商品名</th> <th scope="col">価格</th> </tr> <?php while ($table = mysql_fetch_assoc($recordSet)) { ?> <tr> <td><?php print(htmlspecialchars($table['id'])); ?></td> <td><?php print(htmlspecialchars($table['name'])); ?></td> <td><?php print(htmlspecialchars($table['item_name'])); ?></td> <td><?php print(htmlspecialchars($table['price'])); ?></td> </tr> <?php } ?> </table> <ul class="paging"> <?php if ($page > 1) { ?> <li><a href="index.php?page=<?php print($page - 1); ?>">前のページへ</a></li> <?php } else { ?> <li>前のページへ</li> <?php } ?> <?php if ($page < $maxPage) { ?> <li><a href="index.php?page=<?php print($page + 1); ?>">次のページへ</a></li> <?php } else { ?> <li>次のページへ</li> <?php } ?> </ul> </p> </div> <div id="foot"> <p><img src="images/txt_copyright.png" width="136" height="15" alt="(C) H2O Space. MYCOM" /></p> </div> </div> </body> </html>
- テキストファイルの差分を取得するには?
2つのテキストファイルの差分を取得したいと思っています。 rubyを使用してdiffコマンドの様な事は可能でしょうか? テキストを1行ずつ配列に入れて - で比較していく方法を使用してみたのですが、途中で行数が変わるような変更が起こっていると上手く動作できませんでした。 理想としては一部が変更された行、追加された行、削除された行といった物を取得したいです。 もし上手く解決出来る様な手法がありましたら、ご教示お願いいたします。
- ベストアンサー
- Ruby
- 0xxxYuMixxx0
- 回答数2
- iframe内のshadowbox プレイヤー位置
こんばんわ。 iframe内でshadowboxを使って動画を再生しようと考えています。 iframeはheight1000px位の縦長です。iframe内の画像をクリックするとshadowboxが機能し、動作はするのですがプレイヤーの位置がフレーム中央に表示されロールしないと見れません。 ページの中央にプレイヤーが配置されるようにわざわざプログラミングされているのは理解できますが、なんとかこのプレイヤーの位置を調整できないものでしょうか。できればiframeページの上部に配置したいのです。 cssでやってもうまくいかず、javascriptも詳しくなく、shadow.jsのソースを見てもわかりません。 もしご存知の方がいらっしゃればお手数ですが、宜しくお願いします。
- ベストアンサー
- JavaScript
- kirinuma
- 回答数1