スポンサーサイト

一定期間更新がないため広告を表示しています

at , スポンサードリンク, -

-, -, - -

もしも 『欲しい商品検索君』 ちゃんと動いてますか?

 もしもドロップシッピングでショップ作っている方で、『欲しい商品検索君』を使って商品検索フィールドを設けている方が多いかと思います。自前でapi使ってphpでプログラムしている方もおられるでしょう。
時間があれば自前で用意したいのですが、面倒くさいので、『欲しい商品検索君』を使っていたのですが、なんか最近、検索が出来なくなっているのに気づいたのです。
検索したい文字を入れても検索キーワードがブランクで、商品が見付かりませんでしたになります。
色々調べたところ、もしものサーチプログラムがEUCのコードしか受け取らないようです。
その他の文字を送っても駄目です。半角アルファベットは正常に動きます。検索君使っている方は一度確認しておきましょう!
と言うことで、EUCでページ作成したくても、apiがUTF-8なので、EUCで作ると非常に面倒になりますよね。
色々ググって調べて、対策案を考えました。
検索ボタンを押した時に、UTF-8からEUCに言語を替えて送信する方法です。

  <form name="msearch" action="http://www.moshimo.com/articles/search"  method="get" accept-charset="EUC-JP">

上記赤字部分を追加すればEUC-JPで送ることが出来ます。
しかし、IEがaccept-charsetをサポートしていないのです。まいった!

Javascriptで送信時にEUCに変更する方法があります。

onclick="org=document.charset;document.charset='EUC-JP';document.msearch.submit();

これで、ボタン押した時に、EUCに変更して送信されるようになります。
しかし、ブラウザーで戻るボタンを押したら、言語がEUCになってしまっているので文字化けになってる!まいった!

これも色々対策案があるみたいですが、これが一番良さそうです。
戻るボタンで戻った時(再表示の時)、IEでかつUTF-8以外だったら、reload(再表示)すればよい

  var isMSIE = /*@cc_on!@*/false
;
  if (isMSIE) {
    if(document.charset!="utf-8"){
      document.charset="utf-8";
      location.reload();
    }
  }

これで正しく検索できるようになりました。やれやれ(^_^;)

サンプルまとめ
--<search.js>-----------------------------------------------------------------------------
function search_back(){
  var isMSIE =
/*@cc_on!@*/false;
  if (isMSIE) {
    if(document.charset!="utf-8"){
      document.charset="utf-8";
      location.reload();
    }
  }
}
----------------------------------------------------------------------------------------------

--<検索君を入れているhtml>---------------------------------------------------------------
<HEAD>
  <META content="text/html; charset=UTF-8" http-equiv="Content-Type">

      :
  <script type="text/javascript" src="http://www.wne.jp/shop/share/search.js">

      :
</HEAD>
<BODY onLoad="search_back()">

  <form name="msearch" action=http://www.moshimo.com/articles/search"  method="get" accept-charset="EUC-JP">
    <input type="text" name="words" value="商品の検索" class="text-box" onclick="if (this.value == '商品の検索') { this.value = ''; }" onblur="if (this.value == '') { this.value = '商品の検索'; }">
    <input type="hidden" name="shop_id" value="278491">
    <input type="image" src="http://www.moshimo.com/images/article/common/earch-off.gif" alt="検索" onclick="org=document.charset;document.charset='EUC-JP';document.msearch.submit();">
  </form>

</BODY>
</HTML>
-------------------------------------------------------------------------------------------------
上記サンプルは、赤字の部分を追加すれば出来ます。(検索君で生成されるロジックからだいぶいじってます。)

先月は、正しく動いていたんだけど、なぜ今月動かなくなったのだろう?
もしもが生成するページを今月色々と見ていたのですが、10日前後ぐらいで、生成ページがEUCからUTF-8に替わっていたのです。その辺の絡みで何か影響でもあったのだろうか…
もしものページについている検索のロジックは、色々見て解析したところ、Javascriptで複雑に処理しています。それを組み込もうとしましたが、面倒なので、このようにしました。

もっと良い方法あったら教えて下さいね。

検索で色々手間掛けてしまうんなら、自前でAPI使ってロジック組んだ方が早かったりして…

at 16:01, tom7650, もしも

comments(0), trackbacks(0), - -

TV 通販で大人気! 菜漬器(さいしき)「浅漬け名人」 再販売!

販売終了しました。

人気ブログランキングへ

at 06:49, tom7650, 料理

comments(1), trackbacks(0), - -

BOX 高さ揃えしていると、ページ内ジャンプタグで表示がおかしくなるよ!

float: left;を使ってBOXで横並べした時、下記のようになり、揃えたいと思いますよね。

サンプルソース
-----------------------------------------------------
<head>
  <title>test</title>
  <style type="text/css">
    <!--
      div#box {
        width: 400px;
        margin: 0 auto;
      }
      div#box_left {
        width: 200px;
        background: red;
        float: left;
      }
      div#box_right {
        width: 200px;
        background: blue;
        float: left;
      }
    -->
  </style>
</head>
<body>
  <div id="box">
    <div id="box_left">
      <p>テキスト1-1</p>
      <p>テキスト1-2</p>
    </div><!--box_left-->
    <div id="box_right">
      <p>テキスト2-1</p>
      <p>テキスト2-2</p>
      <p>テキスト2-3</p>
      <p>テキスト2-4</p>
      <p>テキスト2-5</p>
      <p>テキスト2-6</p>
      <p>テキスト2-7</p>
      <p>テキスト2-8</p>
    </div><!--box_right-->
  </div><!--box-->
</body>
</html>
-----------------------------------------------------
下記のように揃えることが出来ます。

揃える方法は、下記サンプルの赤字部分を追加しています。

サンプルソース
-----------------------------------------------------
<head>
  <title>test</title>
  <style type="text/css">
    <!--
      div#box {
        width: 400px;
        margin: 0 auto;
        overflow: hidden;
      }
      div#box_left {
        width: 200px;
        background: red;
        float: left;
        margin-bottom: -32768px;
        padding-bottom: 32768px;
      }
      div#box_right {
        width: 200px;
        background: blue;
        float: left;
      }
    -->
  </style>
</head>
<body>
  <div id="box">
    <div id="box_left">
      <p>テキスト1-1</p>
      <p>テキスト1-2</p>
    </div><!--box_left-->
    <div id="box_right">
      <p>テキスト2-1</p>
      <p>テキスト2-2</p>
      <p>テキスト2-3</p>
      <p>テキスト2-4</p>
      <p>テキスト2-5</p>
      <p>テキスト2-6</p>
      <p>テキスト2-7</p>
      <p>テキスト2-8</p>
    </div><!--box_right-->
  </div><!--box-->
</body>
</html>
-----------------------------------------------------
そこで、<a name="〜"> タグでページ内ジャンプを追加しました。


下記サンプルソースの赤字部分を追加しました。

サンプルソース
-----------------------------------------------------
<head>
  <title>test</title>
  <style type="text/css">
    <!--
      div#box {
        width: 400px;
        margin: 0 auto;
        overflow: hidden;
      }
      div#box_left {
        width: 200px;
        background: red;
        float: left;
        margin-bottom: -32768px;
        padding-bottom: 32768px;
      }
      div#box_right {
        width: 200px;
        background: blue;
        float: left;
      }
    -->
  </style>
</head>
<body>
  <a href="#2-5">2-5へジャンプ</a>
  <div id="box">
    <div id="box_left">
      <p>テキスト1-1</p>
      <p>テキスト1-2</p>
    </div><!--box_left-->
    <div id="box_right">
      <p>テキスト2-1</p>
      <p>テキスト2-2</p>
      <p>テキスト2-3</p>
      <p>テキスト2-4</p>
      <p><a name="2-5">テキスト2-5</a></p>
      <p>テキスト2-6</p>
      <p>テキスト2-7</p>
      <p>テキスト2-8</p>
    </div><!--box_right-->
  </div><!--box-->
</body>
</html>
-----------------------------------------------------
リンクをクリックしたら、画面が変な状態になりました。
テキスト2−5が上に表示されたのですが、スクロールバーがなく、テキスト2−4などが表示されなくなりました。


ではどうしたら治るのか?
色々実験していて、問題を見つけました。
これで治りました。ちゃんとスクロールバーも下の方にあり、上にスクロールすることが出来ます。

下記サンプルの赤字部分を消すことにより治ります。
原因は、overflow: hidden を指定することにより、ジャンプした先を基準に表示してしまうようで、上の部分は、座標がマイナス部分に存在しているみたいです。スクロールが出来ないよ!
主要ブラウザー全てで発生します。

サンプルソース
-----------------------------------------------------
<head>
  <title>test</title>
  <style type="text/css">
    <!--
      div#box {
        width: 400px;
        margin: 0 auto;
        /* overflow: hidden; */
      }
      div#box_left {
        width: 200px;
        background: red;
        float: left;
        margin-bottom: -32768px;
        padding-bottom: 32768px;
      }
      div#box_right {
        width: 200px;
        background: blue;
        float: left;
      }
    -->
  </style>
</head>
<body>
  <a href="#2-5">2-5へジャンプ</a>
  <div id="box">
    <div id="box_left">
      <p>テキスト1-1</p>
      <p>テキスト1-2</p>
    </div><!--box_left-->
    <div id="box_right">
      <p>テキスト2-1</p>
      <p>テキスト2-2</p>
      <p>テキスト2-3</p>
      <p>テキスト2-4</p>
      <p><a name="2-5">テキスト2-5</a></p>
      <p>テキスト2-6</p>
      <p>テキスト2-7</p>
      <p>テキスト2-8</p>
    </div><!--box_right-->
  </div><!--box-->
</body>
</html>
-----------------------------------------------------
pr:今年の夏は、省エネ対策を!売れてます!接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド

at 15:41, tom7650, ホームぺージ

comments(0), trackbacks(0), - -

3ds の 3Dクラシックス ゼビウス カンスト!1千万点!達成!

前回の記事 nintendo 3DS で XEVIOUS が出来る! 3ds ゼビウス ラッキーフラグが凄いことに!
 
ラッキーフラグの出現パターン(現在分かっている範囲で、ノーミスの場合です。)
  1週目 ラウンド7   2倍
  1週目 ラウンド10 4倍
  1週目 ラウンド15 無し
  2週目 ラウンド7   8倍
  2週目 ラウンド10 無し
  2週目 ラウンド15 16倍
  以降出現しませんでした。
  32倍は無いのだろうか…

やりました!3Dクラシックス ゼビウス カンストしました。
1千万点達成です!
994万点からの1upバグが健在でした。
1upファンファーレが祝福してくれます!でも、スコア16倍だとエリア半分ぐらいしか鳴り続けなかったです。
メッセージがでて、まだ1upファンファーレが続きます!そしてフェードアウトして終了!
 

1千万点ネーム入力です!やっぱ、1位のネーム入力のBGMが良いですね。
(toy popのネーム入力時のBGMが大好きで着メロにしています。)
 

結果、ノーミスで、4週目にてカンストするようです。時間は56分46秒でした。
ゼビウス極めている方だと、もっと早くカンストするだろうなー

究極で考えると、ノーミスの2週目で16倍になり、3週目のジェミニ誘導で3百発位打てばカンストしそうな計算になりますが、どなたかチャレンジして欲しいです。
 

前回の記事 nintendo 3DS で XEVIOUS が出来る! 3ds ゼビウス ラッキーフラグが凄いことに!


人気ブログランキングへ

激安総合通販wne.jpショップTVゲーム 販売(Wii,ds,3ds,ゲームソフト)コーナーをよろしく!

at 18:32, tom7650, ゲーム

comments(0), trackbacks(0), - -

3ds ゼビウス ラッキーフラグが凄いことに!

前回 xevious でラッキーフラッグの事を書きました。→nintendo 3DS で XEVIOUS が出来る!

さらに頑張ってチャレンジしてみました。
4個目のラッキーフラグを取ることが出来ました!
なんと16倍になるよ!




16倍になるとスコアが黄色になりました。


しかし、不思議な現象が発生しました。
ラッキーフラグのあるエリアは、今分かっているところ、ノーミスの場合、
1週目のラウンド7、1週目のラウンド10、2週目のラウンド7、2週目のラウンド15です。
1週目のラウンド15と、2週目のラウンド10は、出てきませんでした。
まだはっきり分かりませんが、何かの条件があるようです。

前回:nintendo 3DS で XEVIOUS が出来る!
次回:3ds の 3Dクラシックス ゼビウス カンスト!1千万点!達成!

激安総合通販wne.jpショップTVゲーム 販売(Wii,ds,3ds,ゲームソフト)コーナーをよろしく!

人気ブログランキングへ

at 20:20, tom7650, ゲーム

comments(0), trackbacks(0), - -

夜のエアコン控えてみませんか?「快適快眠クール敷パッド」で快適快眠を!

節電対策色々されていると思いますが、これから暑くなるとちょっと心配なのが、夜寝る時ですよね。
夜の暑苦しい日々が続いたら、やっぱりエアコン付けたくなりますよね!
ちょっとマッタ!
エアコンを付けずに快適な睡眠できる物があります!
それは、『接触冷感ひんやりタッチ+アウトラスト(R)使用 快適快眠クール敷パッド』です。
だまされたと思って買ってみよう!
これを逃すと後悔するよ!
今スーパーで、大ヒット!在庫切れになってます。今在庫あるうちに購入しましょう!

NASAが開発した最新のハイテク素材!アウトラストを使って、温度調節をしてくれます。
快適な温度に調整してくれるので、涼し睡眠が出来る優れもの!
表地は、肌触りの良い旭化成のキュプラ(ベアクール素材)を使っているので、気持ちよく、汗も吸収して、ひんやり肌触り!
店長も買って使ってます!快眠!熟睡!朝すっきり!おすすめですよ!
さらに、この素材を使った枕カバーもあり、頭もひんやり気持ちいい〜! 絶対おすすめ!

詳しくはさらに下を見てね。

ご購入はこちらです。
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド シングル ブルー
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド シングル ベージュ
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド ダブル ブルー
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド セミダブル ベージュ
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド ダブル ベージュ
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド ハーフ ブルー
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド ハーフ ベージュ

 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クールケット シングル ブルー
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クールケット シングル ベージュ

 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール枕パッド ブルー 【同色2枚組】
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール枕パッド ベージュ 【同色2枚組】
 
接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド
気になりました?
店長おすすめ!気持ちよく睡眠できる!買わないと後悔します!

ご購入はこちらです。
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド シングル ブルー
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド シングル ベージュ
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド ダブル ブルー
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド セミダブル ベージュ
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド ダブル ベージュ
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド ハーフ ブルー
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド ハーフ ベージュ

 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クールケット シングル ブルー
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クールケット シングル ベージュ

 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール枕パッド ブルー 【同色2枚組】
 接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール枕パッド ベージュ 【同色2枚組】
人気ブログランキングへ

at 09:21, tom7650, 今話題の商品!

comments(0), trackbacks(0), - -

2つ葉クローバーみっけたよ!

前に5つ葉クローバーを見つけて紹介しましたが、今回はお家でプランターで育てているクローバーで、2つ葉クローバーを見つけました。
2つ葉は、綺麗に正反対に開くんですね。

プランターで育てているクローバーは、4つ葉が2つ出来てましたが、残念なことに、ダンゴムシに食べられて寂しい4つ葉のクローバーになってます。
新たな4つ葉のクローバー出てこないかな?


5つ葉クローバー紹介ページ

pr:激安総合通販wne.jpショップ
pr:今年の夏は、省エネ対策を!売れてます!接触冷感ひんやりタッチ + アウトラスト(R)使用 快適快眠クール敷パッド

at 07:24, tom7650, 5葉クローバー

comments(0), trackbacks(0), - -

nintendo 3DS で XEVIOUS が出来る!

3dsでなんと立体で懐かしのXEVIOUS(ゼビウス)が出来るようになりました。
若干違和感があるが、ソルバウが空中を飛んでいます!
3ds用に作り直したそうで、ただ単なるエミュレータではないようです。
なので、キャラの動きなどは、本物とほとんど一緒の動きですが、キャラクターの出てくる順序が、本物のランクB(ディップスイッチが工場出荷時設定)の順序より早いような気がします。
難易度の計算式が若干違うのかな?
あと、横が広くなった分逃げやすくなっているので簡単になっているのかも・・・・
ただ、コントローラーが使いにくいですよね。ゼビウス用のレバーの短いナムコのコンパネでゲームをしたいです。
スペシャルフラッグは、画面が長くなった分、範囲も広がっているのだろうか?なんか出にくくなっているような・・・でも、通過しないで1UP出来るようになっているので嬉しいですよ!
このゼビウスの目玉は、なんと、ラッキーフラッグが出るのです。
ラッキーフラッグを出すと以降、得点の加算が2倍になると言う優れもの!
これは絶対取らなければ!
現在僕が見つけたのは2個です。まだあるのだろうか?
ただし、ラッキーフラッグを取ってソルバウがやられたら標準の倍率の戻ります。
では、ノーミスで2個目のラッキーフラグを出すとどうなるのだろう?と言うことで頑張ってplayしてみました。
その時の写真です。

スコアー4倍になります!


スコアの色が青から紫になりました。


得点が4倍になると早く1千万点達成出来そうですね。ただし、ノーミスであること

では、さらにラッキーフラグを出すとどうなるのか、6倍?8倍?
さらに頑張ってみました。

なんと8倍になりました。てことは、次は16倍かも?


スコアが赤色に変わりました。


4個目のラッキーフラッグを取ってみたいですね。
ゼビウスのやり過ぎで疲れましたので、また次回にチャレンジしてみます。
ではまた。
続きは3ds ゼビウス ラッキーフラグが凄いことに!
3ds の 3Dクラシックス ゼビウス カンスト!1千万点!達成!

ドロップシッピング関連ブログ一覧
人気ブログランキングへ

激安総合通販wne.jpショップTVゲーム 販売(Wii,ds,3ds,ゲームソフト)コーナーをよろしく!

at 22:13, tom7650, ゲーム

comments(0), trackbacks(0), - -