[TUTORIAL] Link com vários textos e redirecionamentos
Página 1 de 1 • Compartilhe
[TUTORIAL] Link com vários textos e redirecionamentos
Multi-links |
--> Tutoriais e astúcias <--
Link com vários textos e redirecionamentos
Link com vários textos e redirecionamentos
1º - Código que deve ser utilizado:
O código é bem simples. No próximo ponto iremos explicar onde o mesmo poderá ser colocado, mas de maneira geral é em qualquer local que aceite códigos HTML.
O código para o link que iremos utilizar é:
Ao início:
Para cada link:<script language="JavaScript">
var timerID = null
var timerRunning = false
var charNo = 0
var charMax = 0
var lineNo = 0
var lineMax = 4
var lineArr = new Array(lineMax)
var urlArr = new Array(lineMax)
Ao final:lineArr[1] = "Fórum dos fóruns"
urlArr[1] = "https://ajuda.forumeiros.com"
Vermelho -> Número de links que haverá. Terá de ser exato, caso contrário o código deixará de funcionar!var lineText = lineArr[1]
function StartShow() {
StopShow()
ShowLine()
timerRunning = true
}
function FillSpaces() {
for (var i = 1; i <= lineWidth; i++) {
spaces += " "
}
}
function StopShow() {
if (timerRunning) {
clearTimeout(timerID)
timerRunning = false
}
}
function ShowLine() {
if (charNo == 0) {
if (lineNo < lineMax) {
lineNo++
}
else {
lineNo = 1
}
lineText = lineArr[lineNo]
charMax = lineText.length
}
if (charNo <= charMax) {
document.getElementById('multilink').innerHTML = lineText.substring(0, charNo)
charNo++
timerID = setTimeout("ShowLine()", 100)
}
else {
charNo = 0
timerID = setTimeout("ShowLine()", 3000)
}
}
function GotoUrl(url)
{
top.location.href = url
}
document.write("<a href=\"#\" id=\"multilink\" onClick=\"GotoUrl(urlArr[lineNo])\"></a>");
StartShow();
</script>
Azul -> Endereço para onde o link irá direcionar.
Marrom -> Deverá representar o número do link. Se no campo vermelho definiu quatro, por exemplo, deverá definir neste a identificação, que poderá varia entre um e quatro. Terá de haver somente um link com um número, caso contrário o código não irá funcionar.
Preto -> Intervalo em milissegundos antes que a próxima letra do link seja exibida.
Laranjado -> define o intervalo em milissegundos em que um link será exibido com todas as suas letras.
Verde -> Texto que será exibido no link, pode conter HTML, mas terá de tomar cuidado pois antes dos caracteres como " ", deverá colocar uma barra (\) para que ela não seja interpretada. Veja o exemplo:
Deverá ser trocado por:<span style="color:red;">...
<span style=\"color:red;\">...
2º - Locais em que este código pode ser utilizado:
Em geral, em qualquer lugar que aceite códigos HTML. Mas, para facilitar, trouxemos uma lista deles:
- Mensagem da Home Page:
Painel de Controle -> Visualização -> Home Page -> Geral -> "Mensagem da Home Page" - Widgets (em todos que são possíveis de criar ou modificar):
Painel de Controle -> Módulos -> Portal & Widgets -> Configuração do portal -> Estrutura
ou
Painel de Controle -> Módulos -> Portal & Widgets -> Gestão dos widgets do fórum - Newsletter's (modo HTML)
Painel de Controle -> Geral -> Newsletter -> Redação e envio - Mensagens Privadas (MP) e mensagens (com HTML ativado para as mensagens) Só terá efeito na determinada mensagem!
© Fórum dos Fóruns
Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título: Link com texto ao passar o mouse |
Tópicos semelhantes
» [TUTORIAL] Transformar link em imagem automaticamente
» Textos sobrepondo textos na área dos tópicos
» [TUTORIAL] Link com texto ao passar o mouse
» [TUTORIAL] Mensagem ao clicar em link externo nos tópicos
» [TUTORIAL] Alterar a cor do link de acordo com a hora do dia
» Textos sobrepondo textos na área dos tópicos
» [TUTORIAL] Link com texto ao passar o mouse
» [TUTORIAL] Mensagem ao clicar em link externo nos tópicos
» [TUTORIAL] Alterar a cor do link de acordo com a hora do dia
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos