次の方法で共有


HtmlAnchor.Target プロパティ

定義

HtmlAnchor コントロールがクリックされたときのリンク先 Web ページの内容を表示するブラウザーのウィンドウまたはフレームの名前を取得または設定します。

public:
 property System::String ^ Target { System::String ^ get(); void set(System::String ^ value); };
public string Target { get; set; }
member this.Target : string with get, set
Public Property Target As String

プロパティ値

HtmlAnchor がクリックされたときのリンク先 Web ページの内容を表示するブラウザーのウィンドウまたはフレーム。 既定値は、空の文字列 ("") です。

次のコード例では、 プロパティを Target 使用して、コントロールが新しいフレームなしのウィンドウでクリックされたときに HtmlAnchor 移動するページを表示する方法を示します。

<%@ Page Language="C#" AutoEventWireup="True" %>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>ASP.NET Example</title>
    </head>
    <body>
      <form id="Form1" method="post" runat="server">
  
         <a href="http://www.microsoft.com"
            title="Open Microsoft site in a new window"
            target="_blank" 
            runat="server"> Enter site.</a>
  
       </form>
     </body>
 
 </html>
<%@ Page Language="VB" AutoEventWireup="True" %>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>ASP.NET Sample</title>
    </head>
   
    <body>
      <form id="Form1" method="post" runat="server">
  
         <a href="http://www.microsoft.com"
            target="_blank" 
            title="Open Microsoft.com site in a new window"
            runat="server"> Enter site.</a>
  
       </form>
     </body>
 
 </html>

注釈

プロパティを Target 使用して、コントロールがクリックされたときにリンクされる Web ページの内容を表示するターゲット ウィンドウまたはフレームを HtmlAnchor 指定します。

注意

プロパティは Target 属性として target レンダリングされます。 要素の a 属性はtarget、XHTML 1.1 ドキュメント型定義では使用できません。 のレンダリングされた出力HtmlAnchorTarget XHTML 1.1 に準拠している必要がある場合は、 プロパティを設定しないでください。 詳細については、「 Visual Studio の XHTML 標準」および「ASP.NET」を参照してください。

アクセシビリティの高い Web ページを作成する場合は、 プロパティを使用して別の Target ウィンドウをターゲットにしないでください。 詳細については、「 ASP.NET アクセシビリティ」を参照してください。

値は Target 、アンダースコアで始まる次の特殊な値を除き、A ~ Z の範囲の文字で始まる必要があります (大文字と小文字は区別されません)。

対象の値 説明
_blank フレームなしの新しいウィンドウに内容を表示します。
_parent 直前のフレームセットの親に内容を表示します。
_search 検索ペインに内容を表示します。
_self フォーカスのあるフレームに内容を表示します。
_top 最大化されたフレームなしのウィンドウに内容を表示します。

注意

ブラウザーのドキュメントを参照して、_search 値がサポートされているかどうか確認してください。 たとえば、Microsoft Internet Explorer 5.0 以降では _search ターゲット値がサポートされています。

適用対象

こちらもご覧ください