読者です 読者をやめる 読者になる 読者になる

Corredor

ウェブ、プログラミングの勉強メモ。

IE10 以降で表示されるようになったテキストボックスの×ボタンとパスワードの目ボタンを非表示にする CSS

IE10 以降、テキストボックスに×ボタンが表示されるようになった。これを押すと入力済の文章を全消しできる。どうもテキストボックスの幅が 90px 程度ないときは表示されないようだ。 同様に、パスワード入力欄にも目のマークが表示されるようになり、これを…

IE11 で互換表示したときに出る灰色の枠線

IE11 で IE7 エミュレートにしたりすると、ページを表示する領域全体を灰色の枠線が囲んでいる。 これが通常の Edge モード表示。 次に、IE7 エミュレートを選択した状態。 ページのフチに、2px か 3px 程度の灰色の border が出ているのが分かるだろうか。 …

IE11 を常に IE9 互換モードで開く

こんな需要ない方がいいと思うんだけどね…。 解決方法としては、レジストリをいじるとブラウザのエミュレーションを設定できる。 regedit で以下のキーに移動する。 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BR…

HTA でメモアプリを作った

前回の記事で、HTA で IE11 のページを開きつつ、枠線がないウィンドウを開く方法を学んだ。 neos21.hatenablog.com そこでこのテクニックを応用して、HTA を使ったメモアプリ「HTA Memo」を作ってみた。 ファイルは以下の GitHub リポジトリに置いてある。 …

IE11 (Edge) モードで枠なしの HTA Application ページを開きたい

Windows には、HTML ページの拡張子を .hta に変えることで、手軽にウィンドウアプリが実現できる HTA (HTML Applications) という機能がある。内部的には IE を使っているのだが、IE ブラウザとは別の、一つのプロセスウィンドウのように HTML ページが開け…

ブラウザのステータスバーに遷移先 URL を表示しないようにできるか

社内で「ブラウザのステータスバーに遷移先 URL を表示しないようにしたい」というバカげた要件が出てきていて解決方法を探っているチームがいて、数日迷っていたので以下の StackOverflow を見せてみた。 参考:javascript - HTML - overRide statusbar lin…

jQuery と JScript を使って IE11 限定で動作するサーバーレス掲示板を作る

どこかのプログラミング講師が「なんか最近やたらと DB であれこれデータ管理すること多くない?ファイルの読み書きってのも場合によっては有効なことがあるんだけどなぁ」と言ってたのを思い出して、サーバがない環境でもファイルの読み書きができれば、チ…

IE で日本語を含むパスにあるローカル HTML からクッキーを保存すると保存されたクッキーを取得できない件

なんのこっちゃという感じだろうから順に説明する。 対象ブラウザは IE11。クッキーはデフォルトなら「インターネットオプション」から辿れる、C:\Users\(ユーザ名)\AppData\Local\Microsoft\Windows\INetCache\ に保存される。 ローカルにある HTML ファイ…

IE 限定・JScript で Windows ユーザ名を取得する

ActiveXObject を使って、Windows にログインしているユーザ名を取得する。基本的に環境変数を参照する感じ。以下の3つのいずれでも同じユーザ名が取得できる。 var shell = new ActiveXObject("WScript.Shell").ExpandEnvironmentStrings("%USERNAME%"); va…

IE 限定・ローカルにある UTF-8 の HTML ファイルから Shift-JIS 形式のファイルを文字化けさせずに読み込む方法

ローカルに HTML ファイルがある。エンコーディングは UTF-8 を指定している。 これとは別に、同じフォルダ内に Shift-JIS 形式の別の HTML ファイルがある。 この UTF-8 の HTML ファイルから、Shift-JIS のファイルを読み込んで、インラインに展開させたい…

ローカルで jQuery の Ajax を動作させたいが IE11 で動かない時にこうする

jQuery ポケットリファレンス (POCKET REFERENCE)作者: 鶴田展之出版社/メーカー: 技術評論社発売日: 2010/06/18メディア: 単行本(ソフトカバー)購入: 2人 クリック: 74回この商品を含むブログ (6件) を見る ローカルに置いてある HTML ファイルから jQuer…

IE11 で大量のテキストボックスを一括で非活性にする処理が重すぎる

IE11 は他のブラウザと比べても element.disabled = true; とかする処理が重たい。 ワケあって、テーブルの中に1行20個、150行程度のテキストボックスがあって、これらを一括で非活性にしたり、戻したりしなくてはいけなくなった。何も考えず document.getEl…

Windows と Mac OSX と iPhone でブラウザのブックマークを同期しまくる

MacBook Pro を買ったので、Windows と Mac でブラウザのブックマークを同期させたい。 先に結果をお話しすると、こうなった。 No Windows 同期方法 Mac iPhone 1 Firefox (メイン) Sync アカウント Firefox (メイン) Firefox 2 Firefox (メイン) iCloud Saf…

IE で input[type="text"] と input[type="password"] に同じ size 属性を指定すると幅が異なる件

まずは以下の CodePen でサンプルを。「IE Default (simulate)」が、IE での見え方を CSS で再現したもの。 See the Pen IE で input[type="text"] と input[type="password"] に同じ size 属性を指定すると幅が異なる件 by Neos21 (@Neos21) on CodePen. 原…

IE11 でページ読み込み時に Media Queries と transition を併用した要素がアニメーションしてしまう

メディアクエリを使って、幅○○px以下はメニューの形を変える、みたいなスタイルを書いておいて、その要素に transition を振っておくと、ウィンドウをリサイズした時にアニメーションしながら要素のスタイルを変更させることができる。 分かりやすくするとこ…