このページで公開するスクリプト(JavaScript/VBScript/HTC)は、いわゆるフリー(使用自由かつ自己責任)なソフトウェアなので、これを使用しても作者が対価を求める事は、有りません。→ (無料)
各リソースの文字コードは、Shift_JIS 又は、UTF-8、改行は、LF となっています。 Shift_JISや、UTF-8及び、LF改行に対応するテキストエディタで編集してください。 Windows版のメモ帳で Script/HTCファイルを開くと見え辛くなる場合が有ります。
2005/09/22 (Ver 0.9.3)
JavaScriptによって IE 4.0、NN 4.0以降等のブラウザプラグインを判別する JavaScript(一部VBScript)です。
説明や設定方法は、サンプルページに記述していますのでそちらをご覧ください。
動作確認は、MS IE 6.0 SP1 / Netscape 7.1, 6.23, 4.78 / Firefox 1.0.4 / Opera 8.5, 7.54, 6.06 で行いました。
IE 4/Netscpe 4以降相当のJavaScriptをサポートしない古いブラウザでは、動作しません。
2005/08/07 (Ver 0.7.0)
JavaScriptによって IE 4.0、NN 4.0以降等のブラウザや、OSを判別する JavaScriptです。
動作確認は、MS IE 6.0 SP1 / Netscape 7.2, 6.23, 4.78 / Firefox 1.0.6 / Opera 8.02, 7.53, 6.06 で行いました。
とても古いブラウザや、UA偽装ブラウザは、動作しない場合が有ります。
JavaScript外部ファイル(js)未対応な、IE 3.0を含む 古いブラウザを対象にする場合は、若干修正してHTML(ページ)に埋め込む必要があります。 説明や設定方法は、サンプルページ内に記述していますのでそちらをご覧ください。
>> 以前の更新履歴 (txt) [Shift_JIS]
2005/07/27 (Ver 0.8.0)
IE 5.0以降や、Gecko系 (Firefox/Netscape 7)ブラウザを主なターゲットにする代替スタイルシートセレクタです。 Opera 7以降の text/html 動作及び、Gecko系ブラウザ(rv:1.0以降)では、XHTMLモードでも動作可能です。
動作確認は、MS IE 6.0 SP1, Mozilla Firefox 1.0.6、Netscape 7.0、6.23、Opera 8.01、7.54u2 で行いました。 Opera 6.06、Netscape 4.78 ではスクリプトが対応しませんが、初期状態でエラーが起きない事を確認しています。
attachEvent
(Win IE, Opera 7+) 及び、addEventListener
(Gecko ,Safari / DOM 2)を用いて、関数をwindow.onload
同様にイベント追加する様に仕様変更しました。Mac IE 5では、従来通り window.onload
を上書きします。>> 以前の更新履歴 (txt) [Shift_JIS]
2005/07/17 (Ver 0.7.2)
Windows版 Internet Explorer 5.0 の独自拡張ビヘイビア (HTML Components)を用いて
<IMG>
タグを XML技術を使用したVMLの <v:image />
タグに表示変更するコンポーネントです。
VMLは、IE 5.0以降から標準サポートされており 通常のIMG
要素で表示不能な半透明PNG表示をサポートしています。*(IE 5.0 - 5.5は、擬似ディザリング)
なお、このビヘイビアで再現する機能(半透明PNG表示)は、Opera 6、Netscape 6(Mozilla)、Safari、MacOS版 IE 5以降等のブラウザで既にサポートされているものです。
動作確認は、IE 6.0 SP1 で行いました。Windows IE 5以降 以外のブラウザでは、動作しません
>> 以前の更新履歴 (txt) [Shift_JIS]
2005/07/14 (Ver 0.5.0)
IE 4.0、NN 4.0以降等のブラウザや、現在リリースされる主要ウェブブラウザを判別する JavaScriptです。
類似の Scriptとしては、UserAgent & Platform (別ページ)が有りますが、 UserAgentを単純に偽装をしても各ブラウザのJavaScript固有サポートを主な判定材料とするスクリプトなので、よりJavaScriptの仕様動作に密接した選別...例えば、IE 以外を除外する用途等に向いています。
動作確認は、MS IE 6.0 SP1 / Netscape 7.1, 6.23, 4.78 / Firefox 1.0.4 / Opera 8.0.1, 7.54, 6.06 で行いました。
IE 4/Netscpe 4以降相当のJavaScriptをサポートしない古いブラウザでは、動作しません。
2005/07/14 (Ver 0.6.0)
RGB → HSV → RGB 相互変換操作により 木目細かな色指定を可能とする事を目的とした JavaScriptです。 お絵描きCGIスクリプト改造(Javaアプレットお絵描き用のパーツ)での使用を 主な対象としています。
動作確認は、MS IE 6.0 SP1 / Netscape 7.1, 6.23, 4.78 / Firefox 1.0.4 / Opera 8.0.1, 7.54, 6.06 で行いました。
IE 4/Netscpe 4以降相当のJavaScriptをサポートしない古いブラウザでは、動作しません。
parseInt(0.x)
で、NaN になるバグを補正しました。>> 以前の更新履歴 (txt) [Shift_JIS]
2005/07/14 (Ver 0.5.2)
JavaScriptにより 同サイズの連番画像を ボタン操作でスライドショウ的に切り替える JavaScript + htmlです。
コミック(漫画)を WEB公開したり ローカルで保存した画像ファイルの簡易ビューア使用を想定しています。
説明や設定方法は、html
ソース そのものにコメントとして記述していますのでそちらをご覧ください。
動作確認は、MS IE 6.0 SP1 / Netscape 7.1, 6.23, 4.78 / Firefox 1.0.4 / Opera 8.0.1, 7.54, 6.06 で行いました。
IE 4/Netscpe 4以降相当のJavaScriptをサポートしない古いブラウザでは、動作しません。
>> 以前の更新履歴 (txt) [Shift_JIS]
2005/07/14 (Ver 0.5.1)
Windows版 Internet Explorer 5.0 の独自拡張ビヘイビア (HTML Components)を用いて CSSの position: fixed
を 擬似的に再現するコンポーネントです。
このビヘイビアで擬似再現する CSS の機能は、Opera 6、Netscape 6(Mozilla)、Safari、MacOS版 IE 5以降等のブラウザで標準サポートされているものです。
動作確認は、IE 6.0 SP1 で行いました。Windows IE 5以降 以外のブラウザでは、動作しません
2005/07/14 (Ver 0.5.6)
Windows版 Internet Explorer 5.0 の独自拡張ビヘイビア (HTML Components)を用いて インライン要素へ text-decoration: blink
と似た効果を付加します。
IEは、CSSの text-decoration: blink機能に未対応なのです。
このビヘイビアで再現する機能は、Opera 6、Netscape 7(Mozilla)等のブラウザで既にサポートされているものです。
動作確認は、IE 6.0 SP1 で行いました。Windows IE 5以降 以外のブラウザでは、動作しません
>> 以前の更新履歴 (txt) [Shift_JIS]
2005/06/08 (Ver 0.8.0)
Windows版IE 5.0の 独自拡張ビヘイビア (HTML Components)を用いて半透明PNG(VML)サポート、ABBR(略語)要素有効化、引用符付加 及び、ツールチップス表示化するコンポーネントです。
動作確認は、IE 6.0 SP1 で行いました。Windows IE 5以降 以外のブラウザでは、動作しません
>> 以前の更新履歴 (txt) [Shift_JIS]
2004/11/09 (Ver 0.4.0)
ダイナミックHTML(JavaScript)を使用したポップアップサービスでクリッカブルマップ(area
)等に適用させます。innerHTMLを使用するので、
ポップアップ内にHTML要素を追加する事も可能です。
動作確認は、MS IE 6.0 SP1 / Netscape 7.2, 6.23, 4.78 / Mozilla 1.7.3 / Opera 7.53, 6.06 で行いました。 古いブラウザでは、動作しない場合が有ります。
2004/06/20 (Ver 1.0.1)
Windows版 Internet Explorer 5.0 の独自拡張ビヘイビア (HTML Components)を用いて q
要素に引用符を付加したり、
ツールチップスにcite
属性の中身を追加して引用先を表示する目的のコンポーネントです。
HTMLの規格では、インライン引用で有る <q>
要素は、lang 属性に従って適切な引用符をつけることが求められています。しかし、
IEは、引用符の付加に未対応なのです。なお、このビヘイビアで再現する機能は、Opera 6、Netscape 6(Mozilla)、Safari、MacOS版 IE 5以降等のブラウザで既にサポートされているものです。
動作確認は、IE 6.0 SP1 で行いました。Windows IE 5以降 以外のブラウザでは、動作しません
2004/06/11 (Ver 1.0.0)
Windows版 Internet Explorer 5.0 の独自拡張ビヘイビア (HTML Components)を用いて
<ABBR>
タグ(要素)を有効化、いわゆるスタイル適用、title属性を ツールチップ化させるコンポーネントです。
ABBR
タグ(要素)は、HTML 4.0 で定義されている標準要素なのですが、IEでは非サポート要素です。
なお、Opera 6、Netscape 6(Mozilla)、Safari等のブラウザでは、既にABBR
タグ(要素)はサポートされています。
動作確認は、IE 6.0 SP1 で行いました。Windows IE 5以降 以外のブラウザでは、動作しません
This URL: http://www.minc.ne.jp/~konda/web_resoce/js/index.html