- ベストアンサー
IE5でテキストの選択範囲を文字単位にしたいのですが
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
たとえば、このページの上部にある赤い文字の「Microsoftアプリケーション」を自由に範囲選択したいとします。 Microsoftの「M」の左にカーソルをあて、右に少しドラッグすると「Microsoft」と範囲選択されます。 (さらに右に行くと「アプリケーション」まで範囲選択されますね) こういう場合は1度範囲選択をしておいて、ドラッグをそのままにマウスカーソルを範囲選択されている右側まで移動させ、右から左へとマウスカーソルを戻すと、一文字ずつ選択できます。 選択開始場所をクリック→選択範囲より少し多めにドラッグ→元に戻す という手順にすると、思うとおりに選択できます。
その他の回答 (5)
- pikkeru
- ベストアンサー率62% (150/239)
再び、です。 おっしゃるように「後方から行うのもうまくいくコツです。」を「う」から始めて「ツ」までいくと左側の 「うのも」まで選択されてしまいます。 この場合、基本的には多めに選択して戻すというやり方で同じですが、 「う」から始める→「うまくいく」を選択→「コツ」を選択(この時に「うのも」も選択されてしまいます)→カーソルを左に戻して「うまくいく」を選択する状態に戻すと「うのも」の選択が消えます→「コツ」を選択 で、出来ます。 また、あらかじめ分っているなら、「う」の左にカーソルをおいて左側の「行うのも」を選択→右に移動して選択というやり方でも出来ますが。 この機能は便利な面もあるのでしょう。だと思います。
お礼
No.5のお礼で書きましたが、パソコンによって(たぶんIEのバージョンのせい?) 微妙に動作が違うのでした。 便利な面もあるかもしれませんが、やはり不便さの方が大きいです。わざわざ カーソルを戻さなくてはならず、その機能をOFFにもできないとしたら。どうも Microsoftのユーザインタフェースは「余計な機能を付けて使いにくくした」 ものが多くて閉口します。 すみません、ついグチってしまいましたが、どうもご親切にありがとうございました。
- route156
- ベストアンサー率85% (93/109)
失礼しました。IE (HTML Viewer) のバージョンによって動作が違ったみたいですね。私の環境は Windows 98 + IE 5.5 (SP2) なのですが、No.3 に書いたような動作をしています。 > せめてOFFにする設定があれば 私もそう思って少し調べたことはあるものの、見つけることはできませんでした。ただ、「OFF にはできない」 と断言できるほど詳しく調べたわけではないです。 この機会に IE のバージョンアップを検討されてはいかがでしょうか、5.01 (SP2) や 5.5 (SP2) にすれば多少は使いやすくなるかと思います。 http://www.microsoft.com/windows/ie_intl/ja/ ちなみに、Netscape 6.1 も使っているのですが、こちらは文字単位で選択できました。 http://home.netscape.com/ja/
お礼
よくチェックしてみたら、家のパソコンの IEでは、カーソルを戻すことによって 選択を始めた側の拡大も戻ることが分かり、そのバージョンは 5.5でした。 すみませんでした。 確かにNetscapeだとこういう問題はないのですが、家のパソコンにはまだ インストールしていないので…。 ありがとうございました。
- ken1-skillup
- ベストアンサー率33% (135/409)
うーん 一旦通り過ぎて、戻す これが一番いいのかなぁ ブラウザ上だけですよねぇ? 普通にテキストではならないんですよね?
お礼
ブラウザだけのようです。Wordでは、この機能をOFFにできたのですが。 ありがとうございました。
- route156
- ベストアンサー率85% (93/109)
すでに pikkeru さんが答えを出されていますが…。 例えば 「後方から行うのもうまくいくコツです。」 から "うまくいくコ" の部分を選択するとします。 "う" から始めて "コ" に達すると、おっしゃるように "うのもうまくいくコツ" の部分が選択されますが、そのまま選択範囲を広げて "す" まで選択してから "く" まで戻すと "うまくいく" が選択できます。 さらに、そのままもう一度選択範囲を "す" まで広げて "コ" まで戻すと、"うまくいくコ" を選択することができます。 選択範囲を何度か広げたり戻したりしていると、狙った部分を選択できるようになりますので、いろいろな部分で試してコツをつかんで下さい。
お礼
おかげさまで、戻しながら文字単位で選択する方法は習得しました。しかし、 一度選択を始めた側の範囲の拡大はそのままです。つまり、 > "う" から始めて "コ" に達すると、おっしゃるように "うのもうまくいくコツ" の部分が選択されますが、そのまま選択範囲を広げて "す" まで選択してから "く" まで戻すと "うまくいく" が選択できます。 そうならず、左側の拡大された範囲はそのままで、「うのもうまくいく」部分が 選択された状態になります。 リンクもありがとうございました。読んでみましたが、やはり仕様なんでしょうね。 とてもありがた迷惑な機能で、せめてOFFにする設定があればいいのにと思います。
- ken1-skillup
- ベストアンサー率33% (135/409)
範囲を選ぶ?ときにダブルクリックしてから行ってませんか?ダブルクリックすると範囲選択が難しいです。 |←こうなってるときにマウスをクリックしたまま移動したらうまくいくかもしれません。 また、先頭の方からしてうまくいかないときは選択範囲の後方から行うのもうまくいくコツです。 がんばってください。
お礼
いえ、ダブルクリックはしていないのですが…。選択しにくい場合、後方から 選択するということもよくするのですが、この場合はうまくいかないようです。 たとえば 「後方から行うのもうまくいくコツです。」 の「うまくいくコツ」の部分を反転しようとすると、後方の「ツ」から始めて マウスボタンを押したまま2字左の「く」に達したとたん、 「うのもうまくいくコツ」 までが反転してしまうのです。また、「う」から始めて右に移動すると、 「うまくいく」までは1字ずつ反転できますが、「コ」に達したとたん、 左側の反転も伸びて、やはり、 「うのもうまくいくコツ」 が反転してしまいます。皆さんそういう問題はないのでしょうか?う~ん。
関連するQ&A
- IEで文字の選択範囲が勝手に広がってしまいます
インターネットエクスプローラーで画面上の文字をコピーしようと思います。 その際、マウスの左ボタンを押しながら文字列をなぞって反転選択するのですが、勝手に余計な部分まで広がって選択されてしまいます。 どうやら自動的に単語単位で範囲選択してくれているようです。 しかし後でペーストした際にいちいち編集しなければならないため手間がかかります。 自分の思った部分だけを選択する方法は無いでしょうか? 細かい使い勝手に関してですが、よろしくお願いします。
- ベストアンサー
- ブラウザ
- 文字選択の範囲
表示されている文字をドラッグすると選択されますよね。 このとき、 表/示/されている/文/字/を/ドラッグ/すると/選/択/されますよね/。 のように単語(?)を認識して単語単位でしか選択できないのが非常に不便です。 文字単位で選択できるようにしたいのですがどうすればよいのでしょうか。
- ベストアンサー
- Windows XP
- IE で選択を固定
select option を選択するときに Fxはワンクリックで選択固定されますが IEはワンクリックで反転し tabか別場所をクリックしなければ選択固定されませんよね? IEではマウスの上下コントロールでoption選択可変可能なので フォーム等で画面を下げる時にoption変更に気付かず変更する方がいるようなのです。 簡単な方法でFxのようにワンクリックで選択固定にできますか? また、これを防ぐとユーザビリティー的に不便になるものですか?
- ベストアンサー
- JavaScript
- テキストの選択
Windows2000でIE6を使用しています. ウェブを見ているときにテキストの一部を選択しようとすると(マウスで反転させようとすると),その付近のテキストも選ばれてしまいます.たとえば,「hogehoge@hoge.co.jp」とかのアドレスの左側から選んでいきますと,「@」を越えた辺りで「hogehoge@hoge」まで一気に選ばれたりします.便利なときもあるのですが,ちょっと面倒なときもあります. 普通にマウスでなぞったところだけを選ばせたいのですが,どうすればいいのでしょうか.
- 締切済み
- Windows NT・2000
- テキストの選択範囲指定方法
基本的なPC知識の質問です。テキスト文章の中の「一部の単語」などを コピペしたい時等に選択範囲を指定するのに、マウス+カーソルで選択 するより素早い選択方法はショートカットなどでないでしょうか? 教えてください。
- ベストアンサー
- Windows 7
- テキスト選択、勝手に延長されて不便です。
マウスでホームページやワードのテキストを選択すると、単語や文章レベルでかってに範囲を延長されて非常に不便を感じています。 どうかこの機能のきり方を教えてください。 これは愚痴ですが、こんなものが標準で機能することに疑問を感じます。役に立つことなんてあるんでしょうか。
- ベストアンサー
- Mac
- マウスで範囲選択できなくなりました
先日まで普通に使えていたのですが、いきなりマウスでテキストを範囲選択できなくなってしまいました。 IEでもfirefoxでもoffice系ソフトでも全てです。 どのようにしたら直りますでしょうか?
- ベストアンサー
- Windows XP
- エクセルVBAで選択した範囲をテキストボックスにするにはどうすればいいでしょうか。
インプットボックスでユーザーに入力させる、というのがありますが、そのような感じでユーザーに範囲を選択させて、それをテキストボックスに変えるというものはできるでしょうか。 範囲には結合セルなどもあり、ユーザーの選択する範囲はマチマチです。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- イラストレーターで選択範囲が青くならない
選択範囲の部分が青くならなくなってしまいました。 (テキストを文字ツールで選択すると、普通なら選んだ部分の色が反転?されますが、何もかわりません。) 元に戻すにはどうしたら良いでしょうか?
- ベストアンサー
- グラフィックソフト
- IEで,テキストエリアの選択範囲を設定する方法
IEで,テキストエリアの選択範囲を設定する方法 お世話になります。 javascriptでテキストエリアの選択範囲を設定したく、 http://d.hatena.ne.jp/language_and_engineering/20090225/p1 を参考に以下のようなhtmlを試験したのですが、正しく選択範囲が設定されません。 コーディングはShift_JIS、改行はCRLFです。 どこが悪いのでしょうか? 正しく選択範囲が設定されるサンプルがあれば、ご教示いただければありがたいです よろしくお願いします。 <html> <textarea id="my_input" cols=50 rows=10> あいうえおかきこけこ さしすせそたちつてと なににねのはひふへほ </textarea> <input type="button" onclick="f()" value="選択"> <script language="JavaScript"> function f() { var elem = document.getElementById( "my_input" ); setSelectionIE( elem, 5, 15 ); //かきくけこさしすせそ が選択されない } // 要素内の文字列を選択状態にする関数 // start, end : 選択したい文字列の開始地点と終了地点。(先頭からの文字数) function setSelectionIE( elem, start, end ) { // 終了地点を,末尾から数えた負の文字数に変換 var end_new = - ( elem.value.length - end ); // 範囲生成 var range = elem.createTextRange(); range.moveStart( "character", start ); // 先頭から数えた開始地点 range.moveEnd( "character", end_new ); // 末尾から数えた開始地点 // 選択 range.select(); } </script> </html>
- ベストアンサー
- JavaScript
お礼
昨日お礼を書いたのですが、うまく投稿できていなかったようなので書き直します。 多めに選択して戻すというのは知りませんでした。今後は使わせていただきます。 それで右側は調節できますが、左側に自動的に伸びてしまった部分は元に戻らない ようですね。