Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
WA SET PAGE CONTENT

WA SET PAGE CONTENT 


 

WA SET PAGE CONTENT ( {* ;} objeto ; conteúdo ; bancoURL ) 
Parâmetro Tipo   Descrição
Operador in Se especificado, objeto é um nome de objeto (string); se omitido, objeto é uma variável
objeto  Objeto de formulário in Nome objeto (se * for especificado) ou Variável (se * é omitido)
conteúdo  String in código de fonte HTML
bancoURL  String in URL para referências relativas (Mac OS)

Este comando não é mais útil. Como a segurança em navegadores ficou cada vez mais forte, há mais e mais restrições para modificar o conteúdo de páginas "a qualquer momento". Uma abordagem mais adequada é criar um arquivo local (por exemplo na pasta temporária) e usar WA OPEN URL para carregá-la. Para limpar o conteúdo, chame  WA OPEN URL(myArea;”about:blank”).

O comando WA SET PAGE CONTENT substitui a página mostrada no área web designada pelos parâmetros * e objeto pelo código HTML passado no parâmetro conteúdo.

O parâmetro bancoURL permite definir em Mac OS, uma URL de banco que se adicionará em frente dos links relativos que possam ser encontrados na página.

Em Windows, este parâmetro não tem efeito e o URL de banco não está definido. Portanto não é possível utilizar referências relativas nesta plataforma.

Nota: em Windows, é imperativo que uma página tenha sido carregada na área web antes de que se chame este comando. Se for necessário, pode passar a URL "about:blank" com o objetivo de carregar uma página vazia.

Exemplo  

Mostrar a frase "Olá mundo!" e definição de uma URL de banco "file:///" banco URL (Mac OS apenas):

 WA SET PAGE CONTENT(MinhaWArea;"<html><body><h1>Olá Mundo!</h1></body></html>";"file:///")



Ver também 

WA Get page content

 
PROPRIEDADES 

Produto: 4D
Tema: Área Web
Número 1037

Comportamento específico sob Windows

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v11 SQL Release 2

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)