スポンサーリンク

MS IE

WSHやJavaScriptで「実行時エラー:解放されたスクリプトからコードを実行できません」の意味と対処法

JavaScript,もしくはWSH/JScriptで,プログラムの実行中に下記のエラーメッセージに遭遇することがある。 「実行時エラー:解放されたスクリプトからコードを実行できません」 この意味と対処法について。 JavaScriptで,「なくなったオブジェクトを参照し…

WebページのURLの長さは,ブラウザのGETリクエスト制約で,最大2000文字ほどに制限したほうがよい

ブラウザ比較のまとめTOPへ URLの長さは,最大でも2000文字ほどの長さに収める必要がある。これは,「GETリクエストの最大長」の制約となる。 (通信プロトコル面) HTTPの仕様上は,URLの長さに制限は無い。 (クライアント,ブラウザの面) IEは,URLの長…

UWSCで「F12 IE開発者ツール」を自動操作し,ブラウザに任意のユーザエージェント文字列を設定するサンプルコード

UWSCマクロでIEを自動操作する際に,「開発者ツール」を自動操作し,自由にユーザエージェント文字列を設定してみよう。 UWSCサンプルコード // // UWSCマクロでIEを自動操作するサンプルコード // // ----- 設定項目 ----- // アクセス先のURL target_url =…

UWSCでIEを自動操作する際に,sckey()で複数のキーを同時入力するサンプルコード

UWSCを使うと,WindowsのGUIプログラムやブラウザなどを自動操作できる。その際に,GUIのウィンドウ上で「複数のキーを同時に押す」という処理のサンプルコード。 ショートカットキーを押すには,複数のキーを同時押しする必要がある UWSCでは,KBD()という…

WSHやUWSCのバッチでIEを自動操作する時,ユーザーエージェント改変でiPhoneからのアクセスに偽装するサンプルコード (UA設定で,スマホ向けのWebページをブラウザ上に表示)

バッチで,ブラウザのUAを改変し,別のブラウザ向けのページを表示させるサンプル。 たとえばIE上で,iPhone向けのWebページを表示させたい。自作プログラムからブラウザを自動操作する際に,スマホ用のページを表示させたいのだ。 バッチで,COM経由でIEを…

jQueryバージョン 1.7 での変更点のまとめ。1.6と最大の違いは on/off でのイベント処理。IE8でもHTML5に対応

JavaScript/Ajaxライブラリである「jQuery」の, バージョン 1.7 での変更点のまとめ。1.6に無かった要素として,イベントを on/off で 登録・削除できるようになった。jQueryのAPIは,1.9から大きく変わっているのだが その前の1.8と1.7は大体同じ。 イベン…

jQueryのバージョン1.xと2.xの違いは対応ブラウザ。Win XPつまりIE8以下・6以上のサポートが必要なら1系を使い,モダン・スマホサイトは2系を使う

jQueryのバージョンで,従来の1.x系と最新の2.x系の差異・使い分けの方法について。 まず,いまからWebサイトを作るなら,2.x系を採用しよう。 jQueryの最新の機能が利用できるし,高速で動きが安定している。 特にスマホ向けサイトなら,2系の一択で決まり…

IEの歴史やMSのブラウザ技術情報をまとめて学べる「Yet Another IE Advent Calendar」全記事へのリンク

ブラウザ比較のまとめTOPへ IEのテクニカル情報について学べる良記事のまとめ。 Hebikuzureさんが書いている日本語のブログ内に, IE(インターネット・エクスプローラ)の技術情報についての, 非常に濃いシリーズ記事がある。タイトルは,“Yet Another Int…

JavaScriptの配列便利メソッドArray#reduceを,WSH/JScriptで使えるようにする方法 (flattenメソッドつき)

いまやIEやFirefoxで標準的に利用可能な,配列の便利メソッドであるArray.prototype.reduceだが,これをWSHでも使えるようにしたい。 firefoxのJavaScriptの便利関数,reduceの使い方とサンプルコード。配列の全要素を順番に使い,一つの値を生成。Rubyのinj…

IE上でのDLLコード実行は,WPF・XAML・XBAPへ。昔はWindowsフォームコントロール

ブラウザ比較のまとめTOPへ IE上でDLLなどのネイティブコードを実行する方法について。 昔は「Windowsフォームコントロール」をIE上で実行できた。今では技術がWPFへ移行し,XAML xbapを使う時代になった。silverlightと似ていて,.netの実行形態の一つであ…

「ファイル参照ボタン」で表示されるフォルダの,デフォルト値の仕様

ブラウザ比較のまとめTOPへ ブラウザ上から,Webページの「ファイル参照」のボタンを押して,ファイルアップロードのダイアログを表示させる。もしくは,ファイルのダウンロードの時にも当てはまる。そこで一番最初に表示されるディレクトリは,どういう仕組…