HtmlDocument.Domain Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a cadeia de caracteres que descreve o domínio deste documento para fins de segurança.
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 da propriedade
Um domínio válido.
Exceções
O argumento para a Domain propriedade deve ser um nome de domínio válido usando convenções de DNS (Sistema de Nomes de Domínio).
Comentários
Por padrão, duas páginas da Web em quadros diferentes são impedidas de acessar o conteúdo umas das outras usando script; e www.microsoft.comlearn.microsoft.com , nesse caso, são considerados domínios diferentes. Para habilitar o script entre quadros para páginas do mesmo domínio de nível superior, você pode atribuir um novo valor à Domain propriedade. No exemplo de URL anterior, a configuração Domain para microsoft.com permitiria que ambas as páginas se comunicassem entre si.
As cadeias de caracteres atribuídas à Domain propriedade devem ser domínios de nível superior válidos. No exemplo de URL anterior, você pode definir Domain como microsoft.com, mas não para .com, o que permitiria que qualquer página na Internet gerasse scripts de conteúdo de uma página.
Você não pode usar a propriedade para habilitar o Domain script entre quadros para páginas acessadas usando dois protocolos diferentes. Se um quadro em sua página vem de um servidor Web (o protocolo http://) e outro vem do protocolo do sistema de arquivos (o file://), eles não poderão se comunicar uns com os outros, independentemente do valor da Domain propriedade.