HtmlDocument.Domain プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

有効なドメイン。


既定では、異なるフレーム内の 2 つの Web ページは、スクリプトを使用してお互いの内容にアクセスすることはできません。この場合、www.microsoft.com と msdn.microsoft.com は異なるドメインと見なされます。同じトップレベルのドメインのページのフレーム間スクリプトを有効にするには、Domain プロパティに新しい値を割り当てます。前の URL の例では、Domain を microsoft.com に設定すると、両方のページが相互に通信できるようになります。
Domain プロパティに割り当てられる文字列は、有効なトップレベル ドメインである必要があります。前の URL の例では、Domain を microsoft.com に設定することはできますが、.com に設定することはできません。これを行うと、インターネット上のすべてのページで、ページの内容をスクリプト化できてしまいます。
Domain プロパティを使用して、2 つの異なるプロトコルを使用してアクセスするページのフレーム間スクリプトを有効にすることはできません。ページ内の一方のフレームが Web サーバー (http:// protocol) から表示され、もう一方のフレームがファイル システム (file://) プロトコルから表示される場合、Domain プロパティの値に関係なく、これらのフレームが相互に通信することはできません。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- HtmlDocument.Domain プロパティのページへのリンク