Recomendado: Data de cálculo de perguntas sobre asp Retorna a data em que o intervalo de tempo especificado foi adicionado. DataAdd (intervalo, número, data) intervalo de parâmetro necessário. Uma expressão de string que indica o intervalo de tempo a ser adicionado. Para valores, consulte a seção Configurações. Opção Número necessário. Expressão numérica, indicando o número de intervalos de tempo a serem adicionados. Expressões numéricas podem ser positivas (obtenha datas futuras) ou negativas (
O editor on -line do HTML não precisa saber como usar o Dreamweaver.
Mas como incorporar o editor HTML na página da web e como obter os dados dentro? !
Primeiro, assumimos que o editor on -line do HTML que queremos ligar é colocado em uma página separada e o nome do arquivo é GLEDIT.HTM.
Existem dois métodos de chamada básica para o editor online html
1. Use o objeto para chamar:
1. Como incorporar o editor HTML na página da web: Adicionamos o seguinte código HTML ao local que precisamos incorporar: <objeto id = doc_html data = gledit.htm width = 530 altura = 320 tipo = texto/x-scriptLe ViewAtext> </ject>
Os dados que devemos chamar de dados na tag de objeto são o caminho que precisamos chamar a página do editor online, e o ID é o ID que temos que chamar o objeto para obter o ID. no editor mais tarde. Largura e altura são a altura e a largura do editor.
2. Como obter os dados no editor HTML: colocamos todo o conteúdo que precisa ser enviado em um formulário, e o editor chamado usando objeto também é colocado neste formulário. Área (<nome da textarea = content style = display: None> </sexttarea> ou <Tipo de entrada = Nome oculto = Content>) é usado para salvar temporariamente os dados do editor online HTML ao enviar, porque não pode ser diretamente no ASP ou JSP e PHP obtêm o conteúdo do objeto no formulário, portanto, devemos usar a área de texto oculta para obter os dados. Ao enviar o formulário, copiamos o conteúdo do objeto para a área de texto oculta. O código detalhado é o seguinte:
<idioma do script = javascript>
função checkForm ()
{
document.form1.content.value = document.form1.doc_html.value;
}
</script>
<Form Method = Post Action = add_news_save.asp onSubmit = checkForm () nome = form1>
<Objeto ID = doc_html nome = doc_html style = esquerda: 0px;
<Tipo de entrada = Nome oculto = Conteúdo>
</morm>
Dessa forma, na página processada em segundo plano, podemos obter diretamente os dados do editor online HTML obtendo os dados do conteúdo da área oculta.
3. Como adicionar o upload de imagens nativas ao editor online HTML no editor de texto: Primeiro, fazemos uma janela para fazer o upload da imagem pop -up ao clicar no botão para inserir a imagem. No servidor, precisamos gravar o caminho da imagem e, em seguida, adicionar a tag HTML que exibe a imagem através do valor do editor online HTML. A descrição e o código detalhados são os seguintes:
No editor, adicionamos o evento onclick = window.open ('img_upload.asp', 'img_upload', 'largura = 481 altura = 190')> em 'img_upload.asp', enviaremos o upload da imagem para o servidor Para criar um diretório e registrar o caminho da imagem
<idioma do script = javascript>
var src = '<%= upload/& newName%>';
Opener.form1.
window.close ();
</script>
Isso permite uma inserção simples de imagens carregadas no editor.
4. Como ligar para o editor online HTML para modificar os dados ao editar artigos: Quando adicionamos o editor online HTML para modificar os dados ao adicioná -los ao banco de dados, também precisamos usar o editor online HTML para editar o conteúdo do banco de dados modificar os dados. Primeiro, adicionamos uma área oculta ao formulário para colocar o conteúdo no banco de dados, por exemplo, <textarea style = display: nenhum nome = conteúdo linhas = 20 cols = 70> <%= rs (content)%> </sexttarea> , preste atenção aqui aqui, usamos textarea oculta em vez de entrada oculta, porque os dados podem conter as quebras de retorno e linha do transporte; portanto, se usarmos <tipo de entrada = nome oculto = conteúdo valor = <%= (rs (content)%>> é muito provável que ocorra um erro html porque <%= (rs (content)%> possui uma nova linha (value = os dados seguidos devem ser garantidos para estar em um Linha, caso contrário, ocorrerá um erro) Só preciso copiar o conteúdo da área de texto oculta para o editor online HTML. Carregado, o conteúdo no banco de dados pode ser colocado no editor online HTML para editá -lo.
2. Use chamadas iframe (algumas duplicatas de chamadas de objeto são descritas brevemente)
1. Como incorporar uma página da web: Adicionamos o seguinte código HTML ao local que precisamos incorporar: <iframe src = gledit.htm id = 'content_html' estilo = esquerda: 0px; Z-Index: 0 largura = 100% altura = 100%> </frame> onde src = é seguido de dados é o que queremos chamar de página do editor online para obter o caminho, o ID é o que chamamos de iframe para obter o id , Largura e altura são a altura do editor e a largura já está.
2. Como obter os dados no editor HTML: Da mesma forma, colocamos todo o conteúdo que precisa ser enviado em um formulário, e podemos definir uma área de texto oculta (<nome da textária = conteúdo de conteúdo = exibição: none: Textarea> ou <Tipo de entrada = Nome oculto = Content>) é usado para salvar temporariamente os dados do editor online HTML ao enviar. Ao enviar o formulário, copiamos o conteúdo do objeto para a área de texto oculta. O código detalhado é o seguinte:
função subchk (cmd)
{
document.form1.content.value = window.content_html.gethtml ();
}
</Script>
<Form Method = Post Action = Artigo_ADD_SAVE.GL Nome = Form1 OnsubMit = Subchk ()>
<Tipo de entrada = Nome oculto = Conteúdo>
Compartilhar: Resumo do ASP do método de compensação de cache da página Toda vez que vou para a Chinaasp, muitos internautas sempre perguntam como atualizar a página ASP. não funciona. Não estou muito claro sobre o motivo, vá e pergunte à Microsoft :-) Agora vou resumir alguns métodos de limpeza do cache da página da seguinte maneira: 1. Adicione no início da página ASP