twitter api を使ってページを作っています。http://bit.ly/AgJrYq javascriptで Twitter Search API から情報を入手しています(交通情報のページですので、「運休」などの言葉で検索しています)。chromeとFirefoxの2つのブラウザーでは目的通りの情報を入手できるのですが、IE(8)ですと、まったく関係ない情報を持ってきてしまいます。

javascriptですので、ブラウザーの影響だろうと思っていますが、IEに対応するための処理方法や、処理方法を解説してあるサイトをご存知の方は、ご教示していただけないでしょうか?

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2012/02/14 17:01:33
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:oil999 No.1

回答回数1728ベストアンサー獲得回数320

そのサイトのHTMLの216行目のsearchParamsの冒頭が全角スペースになっています。
半角スペースかタブに置き換えるようにしてみてください。

    $(function () {
        $('#twts').jTweetsAnywhere({
//          searchParams: 'q=運休',
      searchParams: ['q=運休 OR 運転見合せ OR 振替輸送 OR 振り替え輸送 OR 線止まってる OR 線運転再開'],
            count: 20,
            showTweetFeed: {
                autorefresh: {
id:ozaki

ご回答、ありがとうございます。ご指定の箇所を修正してみました。しかし、IEではやはり意図通りの結果が出てきません。
結局、ブラウザーがIEだった場合は別のページに遷移して、phpで組んだプログラムで検索する処理をしてとりあえずはしのいでいます。
根本的な解決にはなっておりませんが・・・。

2012/02/14 16:59:46

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません