Recomendado: Interface de banco de dados para a versão ASP da consulta de nomes de domínio % On Error Retomine Próximo privado d_exsit Dim Recuperação Domin Domin Dim Dim TakenHtml Função getUrl (url) set recuperação = server.createObject (Microsoft.xmlHttp) com recuperação .Open get, url, false, .send getUrl = .Responsext end com recriada definida = n
1. Linguagem padrão
Abra o arquivo fckconfig.js (em relação à pasta FCKeditor, o mesmo que abaixo), altere a linguagem de detecção automática para não detecção e altere a linguagem padrão para chinês simplificado:
Código do programa
Fckconfig.autodEtectLanguage = false;
Fckconfig.defaultLanguage = 'zh-cn';
2. Lista de fontes
Abra o arquivo fckconfig.js e adicione a fonte de música comumente usada; fonte em negrito; roteiro oficial; Font_GB2312 regular para a lista de fontes:
Código do programa
Fckconfig.fontnames = 'Song Font; fonte em negrito; roteiro oficial; Kai font_gb2312; Arial; Comic Sans MS; Courier novo; Tahoma; Times New Roman; Verdana ';
3. Upload de arquivo
O programa de gerenciamento de arquivos do FCKeditor é dividido em dois tipos: navegador e upload na pasta FileManager. Navegar significa navegar arquivos do servidor e pode escolher ou fazer upload de arquivos locais para o servidor; O upload significa upload rápido. Clique na guia Upload na janela para abri -la. É um pouco semelhante ao editor do UBB que usamos. Basta selecionar o arquivo local e fazer o upload.
Em outras palavras, há uma navegação de arquivos no FCKeditor e dois arquivos uploads. Algumas dessas configurações estão em um arquivo, enquanto outras estão em vários arquivos. É bastante complicado e tem muitas mudanças. Vamos falar sobre isso em mais alguns pontos.
① Ligue e desative as funções de navegação e upload de arquivos
Existem três arquivos relacionados a esse comutador, um é um arquivo JS e os dois são um arquivo ASP. O primeiro não possui janelas ou botões relevantes na interface após o fechamento, e o último não possui funções relevantes após o fechamento.
Primeiro de tudo, o arquivo fckconfig.js define o seguinte conteúdo como true como on e false para desligar.
Funções de upload na navegação e navegação de arquivos:
Código do programa
Fckconfig.linkbrowser = false;
Fckconfig.ImageBrowser = false;
Fckconfig.flashbrowser = false;
Função de upload de arquivo rápido:
Código do programa
Fckconfig.linkUpload = true;
Fckconfig.imageUpload = true;
Fckconfig.flashupload = true;
Em seguida, defina dois arquivos ASP:
Editor/FileManager/Browser/Default/Connectors/ASP/Config.asp
Código do programa
ConfigisEnabled = false
Indica que a navegação de arquivos está fechada
Editor/FileManager/Upload/Asp/Config.asp
Código do programa
ConfigisEnabled = true
Isso significa que o arquivo é carregado e aberto rapidamente
② Configurações de exibição para upload ou navegação de arquivos
Observe que o FCKeditor não suporta diretórios virtuais. Todos os seus caminhos são caminhos absolutos para o diretório raiz do site. Isso não é conveniente para os desenvolvedores que usam diretórios virtuais localmente e os publicam em diretórios de sites remotos. Isso é meu. O sistema WinXP pode ter apenas um site e usar apenas um diretório virtual para representar sites diferentes. Após o teste localmente, essa configuração deve ser alterada temporariamente antes do upload.
Para navegar no arquivo, abra o editor de arquivos/FileManager/Browser/Default/Connectors/Asp/Config.asp:
Código do programa
Configuserfilespath = /anexos /
Para fazer o upload rapidamente do caminho, abra o editor de arquivos/FileManager/upload/asp/config.asp:
Código do programa
Configuserfilespath = /anexos /
Meu diretório de arquivos está abaixo de http://127.0.0.1/temp/, então as configurações são as seguintes. Se você testar este site localmente no diretório virtual xxx, ele deve ser definido como:
Código do programa
ConfiguserFilESPATH = /127.0.0.1/temp/
③ Um bug de arquivo de origem para o upload do arquivo
Depois que as configurações acima forem feitas, a navegação e o upload de arquivos podem ser realizados sem problemas, mas você descobrirá que o upload rápido não pode ser usado. O fenômeno é que, depois de selecionar o arquivo local, não há reação depois de clicar no upload do botão no servidor. Isso ocorre devido a um bug no arquivo fckconfig.js.
Abra o arquivo fckconfig.js e substitua a palavra fckconfig.quickuploadlanguage com _quickuploadlanguage. Existem três lugares a serem substituídos no total. O primeiro é usado sem definição, então há um erro. De acordo com a intenção do código, o valor deste último deve ser o mesmo.
④Upload Nome do arquivo renomeado automaticamente
O FCKeditor não suporta nomes de arquivos chineses; portanto, precisamos alterar o nome ao salvar o arquivo no servidor. Como existem dois locais de upload e os arquivos usados são diferentes, os dois arquivos devem ser modificados ao mesmo tempo. Vamos primeiro analisar os arquivos que são enviados rapidamente, o editor/FileManager/upload/asp/upload, e adicione a seguinte função no final do arquivo:
Código do programa
Função pública getNewFileName ()
Dim Rannum
Dim dtnow
dtnow = agora ()
randomizar
rannum = int (90*rnd) +10
GetNewfilename = ano (dtnow) e à direita (0 e mês (dtnow), 2) e à direita (0 & dia (dtnow), 2) e direita (0 & hour (dtnow), 2) e direita (0 e minuto (dtnow), 2) e direita (segundo e segundo (dtnow), 2) & rannum
Função final
Utilizamos um ano, mês, dia, hora, minuto, segundo e dois números aleatórios como nomes de arquivos, para que possamos distinguir o tempo de upload do arquivo e não possamos renomeá -lo facilmente.
Depois, ainda há este arquivo, encontre:
Código do programa
'Obtenha o nome do arquivo enviado.
sfilename = OuPloader.File (NewFile) .Name
Mude para:
Código do programa
'Obtenha o nome do arquivo enviado.
sfilename = getNewFileName () &. & Split (OuPloader.File (NewFile) .Name ,.)
O acima é um arquivo que é carregado rapidamente, enquanto o upload durante a navegação de arquivos é alterar outro arquivo (editor/FileManager/Browser/padrão/conectores/asp/commands.asp). O método de modificação é o mesmo que o arquivo acima: adicione uma função e modifique uma linha de código.
4. Editor de referência fckeditor no programa de origem ASP
Primeiro, insira a instrução do lado do servidor na parte superior da página ASP:
Código do programa
<!-#inclua arquivo = fckeditor/fckeditor.asp->
Em seguida, adicione o seguinte código ao formulário:
Código do programa
'Defina variáveis
Dim Ofckeditor
'Inicialização da classe
Set ofckeditor = novo fckeditor
'Defina o caminho (caminho padrão: /fckeditor /)
OFCKEDITOR.BASEPATH = FCKEDITOR/
'Barra de ferramentas de definição (padrão: padrão)
OFCKEDITOR.TOOLBARSET = BASIC
'Defina a largura (largura padrão: 100%)
OFCKeditor.Width = 100%
'Defina a altura (altura padrão: 200)
ofckeditor.Height = 350
'Valor inicial da caixa de entrada
OFCKEDITOR.VALUE = Este é o texto da amostra.
'Crie o nome da caixa de entrada: Conteúdo
OFCKeditor.Create Conteúdo
Dessa forma, uma caixa de entrada oculta com o conteúdo do nome é criada no formulário, que pode ser usada como outros elementos de formulário, por exemplo, use o código a seguir para obter o valor da caixa de entrada:
Código do programa
Conteúdo escuro
Content = checkstr (request.form (content))
O acima usa o checkstr para detectar os dados de entrada. Se os dados originais contiverem cotações únicas ou similares, ocorrerá um erro ao atualizar o banco de dados.
Compartilhar: Funções comuns do ASP: LastDay () Código do programa % 'Função: Determine se existe um valor em uma matriz: http://www.cncms.com/asp.asp função inarray (svalue, aarray) dim x inarray = false para cada x em aarray, se x = svalue então ilustra = exite true para final se o final final Função