最初の正解の回答者に50ポイント進呈!

以下のサイトでカーソルが
「書名」のところに自動的に指定され、そこ以外に動かないようにする
方法があれば教えて下さい。ちなみに何べんもこのサイトを開きます。
http://www.kosho.or.jp/public/book/detailsearch.do

回答の条件
  • 1人3回まで
  • 登録:2009/10/29 05:10:27
  • 終了:2009/10/31 02:38:01

回答(1件)

id:Cherenkov No.1

Cherenkov回答回数1502ベストアンサー獲得回数4922009/10/29 05:58:03

ポイント150pt

FirefoxアドオンのGreasemonkeyでやるのはどうでしょうか。

  • ページを開いたときに"書名"にフォーカス。
  • ページ内のどこかをクリックしたときや、キーボードを押した場合に"書名"にフォーカスするようにしました。

Greasemonkey :: Add-ons for Firefox

これをインストールした後に以下をのページの中の"raw"をクリックしてユーザスクリプトのインストールすれば完了です。

gist: 220814 - GitHub

Firefox 3.5以上対象。

id:seconduser2008

教えて下さい。上記のhttps://addons.mozilla.org/ja/firefox/addon/748はインストールしたのですが

どうもうまくいきません。

http://gist.github.com/220814をクリックしてみたところ、何かがよくないようです。

ファイルを開いてみようとするとメッセージで

「発行元を確認できませんでした。このソフトウエアを実行しますか?」と表示され実行すると

エラー:WINDOWは宣言されていません。と出ます。どのようにすればよいでしょうか。

2009/10/30 04:32:21
  • id:Cherenkov
    >そこ以外に動かないようにする
    とはどういうことでしょうか。
  • id:Cherenkov
    どのような動作を求めているのかわからないのですが、
    ページを開いたときにフォーカスするのはやめて、キーを押した瞬間にフォーカスするようにしました。
  • id:seconduser2008
    Cherenkow様へ
    お世話になります。
    ①そこ以外に動かないようにする、というのは別の「書名」の部分に
    だけカーソルがいき、それ以外の場所にはカーソルが行かないようにする
    ということです。
    ②どのような動作を求めているのかわからないのですが、
    ページを開いたときにフォーカスするのはやめて、キーを押した瞬間にフォーカスするようにしました

    上記についてですが有難うございます。
    ちょっと何ゆえかうまくいきませんがご教授お願いします。
  • id:seconduser2008
    現在の状況についての説明です。
    ①Greasemonkey 0.8.20090920.2
    Allows you to customize the way a webpage displays using small bits of JavaScript. ...

    今すぐダウンロード
    おすすめのアドオン.バージョン 0.8.20090920.2
    互換性 Firefox: 1.5 – 3.5.*
    更新日 2009年 9月 26日
    開発者 Anthony Lieuallen, Aaron Boodman, Johan Sundström
    ホームページ http://www.greasespot.net/
    評価 5 つ星のうち 5 つの評価を受けています .レビュー (374)
    ダウンロード数
    上記のプログラムの「いますぐダウンロード」を選択いたしました。
  • id:Cherenkov
    >「発行元を確認できませんでした。このソフトウエアを実行しますか?」と表示
    これはInternet Explorerで開いているからだと思います。
    Firefoxで開いてください。
  • id:seconduser2008
    FIrefoXで開くにはどうすればよろしいでしょうか
  • id:seconduser2008
    ①RAWを選択すると
    ②「このファイルを開くか保存しますか」という画面になります。
    ③「開く」を選択しさらに次の画面で実行を選択すると
    ④WINDOWS Script Host
    という画面になり「WINDOWは宣言されていません」と表示されます。


  • id:Cherenkov
    私が提示した方法はFirefoxというブラウザ(InternetExplorerとは別の閲覧ソフト)で行うものです。
    これにはまずFirefoxをインストールする必要があります。

    *導入までの手順
    1. Firefoxのインストール。ダウンロードはこちらからできます。http://mozilla.jp/firefox/
    2. Firefoxで https://addons.mozilla.org/ja/firefox/addon/748 を開きアドオンをインストールする。
    3. Firefoxで http://gist.github.com/220814 を開き、rawをクリックする。

    Firefoxはアドオンを使うことにより拡張性に優れています。
    今回使用するGreasemonkeyという"アドオン"は、ウェブサイトを開いた瞬間にJavaScriptを実行して
    ユーザーの都合のいいようにウェブサイトの見た目や機能を書き換えるものです。
    それを実現するには別途"ユーザスクリプト"が必要です。
    http://gist.github.com/220814 このユーザスクリプトは私が作りました。
    機能はキーを押した瞬間にフォーカスされるようになっています。
    FirefoxとGreasemonkeyとユーザスクリプトの3つが揃った状態で古本屋のサイトを開くと動作します。
  • id:Cherenkov
    http://q.hatena.ne.jp/1256760404
    こちらのコメント欄にもありますが、なにか決まった流れの作業を繰り返すのであれば
    このはてなの人力検索で、具体的な操作を説明して、こういうマクロを作っていただけませんか?
    と質問すれば誰かが作ってくれると思います。
    私はマクロのことはさっぱりなので上記のような回答しかできません。
  • id:seconduser2008
    うまくいきました!すばらしいです!
    とと・・寝る時間になったので今夜又回答させていただきます。
    ありがとうございます!
  • id:seconduser2008
    今回は無事問題が解決いたしました。

    又何かあれば色々教えて下さい。

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません