Compartir vía


HtmlDocument.Domain Propiedad

Definición

Obtiene o establece la cadena que describe el dominio de este documento por motivos de seguridad.

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

Valor de propiedad

Un dominio válido.

Excepciones

El argumento de la Domain propiedad debe ser un nombre de dominio válido mediante convenciones del Sistema de nombres de dominio (DNS).

Comentarios

De forma predeterminada, se impide que dos páginas web de distintos marcos accedan al contenido del otro mediante script; incluso www.microsoft.com y learn.microsoft.com son, en este caso, considerados dominios diferentes. Para habilitar el scripting entre fotogramas para las páginas del mismo dominio de nivel superior, puede asignar un nuevo valor a la Domain propiedad . En el ejemplo de dirección URL anterior, establecer Domain en microsoft.com permitiría que ambas páginas se comuniquen entre sí.

Las cadenas asignadas a la Domain propiedad deben ser dominios de nivel superior válidos. En el ejemplo de dirección URL anterior, puede establecer Domain en microsoft.com, pero no en .com, lo que permitiría que cualquier página de Internet generara scripts de contenido de una página.

No se puede usar la propiedad para habilitar el Domain scripting entre fotogramas para las páginas a las que se tiene acceso mediante dos protocolos diferentes. Si un marco de la página procede de un servidor web (el protocolo http://) y otro procede del protocolo del sistema de archivos (el file://), no podrán comunicarse entre sí, independientemente del valor de la Domain propiedad.

Se aplica a

Consulte también