CSS3 ノンサポートの IE でも CSS3 の border-radius、box-shadow、text-shadow などの、エフェクト系プロパティを利用する為のライブラリをご紹介します。また、最後に IE の filter を使ったコードもまとめてあります。 IEでも CSS3 の表現をするためのライブラリを使ってみました。IE9 がどれくらい普及するか分かりませんが、IE9 の CSS3 のサポートを見る限り、相変わらず IE だけ特別扱いしてあげないとダメなところもありそうですねー。以下のリンクで、IE9 の CSS3 サポートの状況をチェックできます。 Impressive Webs CSS3 Support in Internet Explorer 9 今回は、IE8 以下でもいくつかの CSS3 のプロパティを利用できるようにするためのライブラリを、2つほどご紹介します
IE6/7/8でもCSS3の角丸、ボックスシャドウ、グラデーション、マルチバックグランドなどを使えるようにするbehaviorスクリプトを紹介します。
Option Explicit ' テスト用コード Dim Ret, ObjIE Ret = GetSelectedIEObject("IEを選択してください", ObjIE) If (Ret = RETURN_NO_IE) Then MsgBox "IEが見つかりませんでした" ElseIf (Ret = RETURN_CANCEL) Then MsgBox "選択がキャンセルされました" Else MsgBox TypeName(ObjIE) End If '########################################################### ' 選択されたIEオブジェクトを取得 ' 関数 ' GetSelectedIEObject(Caption As String, obj As Object) ' ' 引数 ' Caption:選択ダイアログに表
SWT/Browserの拡張 (for Windows only) このページは、Windows環境においてSWT3.0のBrowserウィジェットを拡張するコード(RssReaderで実装した機能)について記述している。Browserを拡張しようなんていう人はいないのかもしれないが、せっかく作ったので公開する。 IEコンポーネントの全体的なトピックについては Programming and Reusing the Browser (MSDNの英語記事)を、WebBrowserコントロールの使い方については WebBrowser Control を参照のこと。 なお、コードはあくまでもサンプルなので再利用は自己責任で。 セッションヒストリ ダウンロードコントロール OLEコマンド実行 スクリプト実行 表示中のHTMLの取得 その他・できないことなど セッションヒストリ WebBrows
IE4.0からIEコンポーネントを使えるようになりました。IEコンポーネントは、Donutなどの国産タブブラウザのほか、色々なアプリケーションで利用されています。 IEコンポーネントは、MFCのCHTMLViewを使えば簡単に作ることができますが、MFCを使いたくない場合もあります。この場合、ATLを選択するのが通常ですが、世の中のドキュメントの大半は ATL と AppWizard を組み合わせた使い方しか載っていません。ここでは、SDK的にIEコンポーネントを使う方法を取り上げます。 サンプルコードはこちら(35.9KB)(2002.12.15、プリコンパイル済みヘッダが見つからないエラーが出ないようにしました)。これをDLして解凍してください。詳細は、ソースファイルの中のコメント参照と言うことでお願いします。100行ほどのソースですので、ぜひ読んでみてください。 このサンプルでは、ダ
Top Page/ Interface 研究室/ 2.C++ から COM 経由で Internet Explorer を操作する(Early Binding 版)[2005/03/29] Prev Index Next 前回、VBScript や JScript で Internet Explorer を操作しました。 今回は、実際に中で何が行われているのか見るために、C/C++ で同じことをやってみましょう。 同じ、といっても、厳密には同じではないです。 今回のサンプル作成およびコンパイルには、Visual Studio.Net 2003 を使い、コンソールアプリケーションとしてコンパイルしました。 なお、OS環境は、Windows 2000 Professional です。 さて、今回のソースを見てみましょう。 C++ [browseie.cpp] #include <atlbase
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く