HtmlDocument.Domain Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.