1. Adicionar aos favoritos
código HTML
<linguagem script="Javascript">
função bookmarkit()
{
window.external.addFavorite('<a href="http://" target="_blank" rel="external">http://</a>seu URL','nome do seu site')
}
if (document.all)document.write('<a href="#" onClick="bookmarkit()">Adicionar aos favoritos</a>')
</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
2.
Faça com que os hiperlinks não exibamcódigo HTML
sublinhado
<style type="texto/css">
<!-
a:link{decoração de texto:none}
a:hover{text-decoration:none}
a:visitado{decoração de texto:nenhuma}
->
</estilo>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
3.
Código HTMLque desativa a ação do botão direito do mouse
<script Language = "Javascript">
função clique() { if (event.button==2||event.button==3)
{
alert('Desativar botão direito do mouse');
}
document.onmousedown=clique // -->
</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
4. Defina esta página como o
código HTML da página inicial <body bgcolor="#FFFFFF" text="#000000">
<!-- Seu URL:<a href=" http://www.code-123.com/wlbc/asp/list_1.html --" target="_blank" rel="external">http:// www .code-123.com/wlbc/asp/list_1.html--</a>>
<a style="cursor:mão" HREF
onClick="this.style.behavior='url(#default#homepage)';
this.setHomePage('nome do seu site);"><font color="000000" size="2" face="宋体">Definir como página inicial</font></a>
</body> </TEXTAREA><br/><INPUT onclick="runEx('temp99357')" type="button" class="userbutton" value="Execute este código"/> <INPUT onclick="doCopy( 'temp99357')" type="button" class="userbutton" value="Copiar este código"/> <INPUT onclick="saveCode('temp99357')" type="button" class="userbutton" value="Salvar Este código">[Ctrl+A seleciona todas as dicas: você pode modificar parte do código primeiro e depois pressionar executar]</div></div><br/><br/>5. Deixe o texto rolar<br/><br/><div class="UBBPanel"><EM onClick="copycode(code86103);">Copiar conteúdo para a área de transferência</EM><H5> <img src= "images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="Código do programa"/>Código do programa</H5><div class="UBBContent" id=code86103 > <MARQUEE> ;Rolar texto</MARQUEE> </div></div> <br/><br/>6. Registre e exiba o horário da última modificação da página da web<br/><br/><div class="UBBPanel"><EM onClick="copycode(code77817);">Copiar conteúdo para a área de transferência</EM> <H5><img src="images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="Código do programa"/>Código do programa</H5><div class="UBBContent" id =code77817> <script language=Javascript> <br/> document.write("Última atualização: " + document.lastModified + "") <br /> </script> </div></div> <br/><br/>7. Feche a janela atual <br/><br/><div class="UBBPanel"><EM onClick="copycode(code55791);">Copiar conteúdo para a área de transferência</EM><H5><img src = "images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="Código do programa"/>Código do programa</H5><div class="UBBContent" id=code55791>< href="/"onClick="javascript:window.close();return false;">Fechar janela</a> </div></div><br/><br/> 8. Feche a página atual após 5 segundos <br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="images/html.gif" style=" margin: 0px 2px -3px 0px">código HTML</div><div class="UBBContent"><TEXTAREA rows="8" id="temp66245"><script language="Javascript">
<!--
setTimeout('window.close();',5000);
-->
</script>
[Ctrl+A Todas as dicas de seleção: você pode modificar parte do código primeiro e depois clicar em Executar]
o código HTML
da página da web especificada após 2 segundos
<cabeça>
<meta http-equiv="refresh" content="2;URL=http://seu URL">
</head>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
10.
Código HTML
de contagem regressiva de feriados
<linguagem script="Javascript">
var timedate=new Data("25 de dezembro de 2003");
var vezes="Natal";
var agora = nova Data();
var data = timedate.getTime() - agora.getTime();
var tempo = Math.floor(data / (1000 * 60 * 60 * 24));
se (tempo >= 0)
document.write("Agora existem: "+time +"dias" de "+times+")</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
11.
Código HTML
de efeito de reflexão de água
<img id="reflect" src="Seu próprio nome de arquivo de imagem" width="175" height="59">
<linguagem script="Javascript">
função f1()
{
setInterval("mdiv.filters.wave.phase+=10",100);
}
se(documento.todos)
{
document.write('<img id=mdiv src="'+document.all.reflect.src+'"
style = "filtro: onda (força = 3, frequência = 3, fase = 0, intensidade da luz = 30) desfoque () flipv ()">')
janela.onload=f1
}
</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
12.
Código HTML
da janela de crescimento lento
<linguagem script="Javascript">
<!--
var altura da janela = 100
var largura da janela = 100
varnumx=5
function openwindow(thelocation){
temploc=localização
se
(!(window.resizeTo&&document.all)&&!(window.resizeTo&&document.getElementById))
{
window.open (o local)
retornar
}
windowsize=window.open("","","barras de rolagem")
tamanho da janela.moveTo(0,0)
tamanho da janela.resizeTo(100,100)
tenumxt()
}
função tenumxt(){
if (Windowsheight>=screen.availHeight-3)
numx=0
tamanho da janela.resizeBy(5,numx)
Altura da janela+=5
Largura da janela+=5
if (largura do Windows>=tela.largura-5)
{
windowsize.location=temploc
Altura da janela=100
Largura da janela=100
numx=5
retornar
}
setTimeout("tenumxt()",50)
}
//-->
</script>
<p> <a href="javascript:openwindow(<a href=" http://www.code-123.com " target="_blank" rel="external"> http://www.code-123. com</a>)">Enter</a>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
13. Para alterar o ícone do IE na barra de endereços do IE
e copiar o conteúdo para a área de transferência, precisamos primeiro fazer um ícone 16*16 (arquivo de ícone) e salvá-lo como index.ico. Faça upload deste arquivo de ícone para o diretório raiz e adicione o seguinte código entre <head></head> na página inicial:
<link REL = "Shortcut Icon" href="index.ico">
14. Clique no botão para imprimir
o código HTML
da página atual
<linguagem script="Javascript">
<!-- Começar
if (janela.print) {
documento.write('<formulário>'
+ '<tipo de entrada=nome do botão=print valor="Imprimir esta página" '
+ 'onClick="javascript:window.print()"></form>');
}
// Fim -->
</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
15. Clique no botão 'Salvar como'
código HTML
da página atual
<input type="button" name="Button" value="Salvar esta página"
onClick="document.all.button.ExecWB(4,1)">
<objeto id = "botão"
largura=0
altura=0
classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
<embed width="0" height="0"></embed>
</objeto>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
16.
Exibir ocódigo HTML
da data atual do sistema
<linguagem de script=Javascript>
hoje=nova data();
função data(){
this.length=data.argumentos.length
for(var i=0;i<este.comprimento;i++)
isto[i+1]=data.argumentos }
var d=nova data("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado");
documento.write(
"<font color=##000000 style='font-size:9pt;font-family: 宋体'> ",
hoje.getYear(),"ano",today.getMonth()+1,"mês",today.getDate(),"dia",
d[today.getDay()+1],,"</font>" );
</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
17. Exibir diferentes
códigos HTML
de saudação em diferentes períodos de tempo
<linguagem script="Javascript">
<!--
var text=""; dia = new Data(); hora = dia.getHours();
if ((tempo>=0) && (tempo < 7 ))
text="Noctívagos, prestem atenção à sua saúde!"
if ((tempo >= 7) && (tempo <12))
text="O tempo de hoje... hahaha, você não quer ir brincar?"
if ((tempo >= 12) && (tempo < 14))
text="É hora do almoço, meu amigo não deve estar acostumado a cochilar, certo?!"
if ((tempo >=14) && (tempo <18))
text="Está na hora do chá da tarde, vamos descansar!"
if ((tempo >= 18) && (tempo <= 22))
text="Você está aqui de novo, não converse com MM por muito tempo!"
if ((tempo >= 22) && (tempo < 24))
text="É muito tarde, descanse um pouco!"
documento.write(texto)
//--->
</script>
[Ctrl+A Todas as dicas de seleção: Você pode modificar alguns códigos primeiro e depois pressionar executar]
18.
Código HTML
de música ininterrupta
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href=" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " target= "_blank" rel="external">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
<html xmlns="<a href=" http://www.w3.org/1999/xhtml " target="_blank" rel="external">http://www.w3.org/1999/xhtml</ uma>">
<cabeça>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sem título</title>
</head>
<corpo>
<p>
<input name="src" type="file" id="src" value="E:music2fighter.mp3" />
</p>
<p>
<input type="button" name="button" id="button" value="Play" onclick="play(document.getElementById('src').value)" />
<input type="button" name="button2" id="button2" value="Stop" onclick="stop()" />
<input type="button" name="button2" id="button2" value="Pause" onclick="pause()" />
</p>
</body>
</html>
<roteiro>
var player = new ActiveXObject("MediaPlayer.MediaPlayer");
jogo de função(pSrc){
if(pSrc == ""){
alert("Selecione a música que deseja tocar!");
retornar ;
}
player.Open(pSrc);
}
função parar(){
jogador.Stop();
}
função pausa(){
jogador.Pausa();
}
</script>
[Ctrl+A Todas as dicas de seleção: você pode modificar parte do código primeiro e depois pressionar Executar]
19. O efeito da rolagem contínua de imagens para cima, para baixo, para a esquerda e para a direita (compatível com Firefox e IE)
Código HTML
<html xmlns="<a href=" http://www.w3.org/1999/xhtml " target="_blank" rel="external">http://www.w3.org/1999/xhtml</ uma>">
<cabeça>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>O efeito de rolar as imagens para cima, para baixo, para a esquerda e para a direita (compatível com Firefox e IE)</title>
</head>
<body>
<!--A seguir está o código de rolagem-->
<div id=jsweb8_cn_top style=overflow:hidden;altura:100;largura:90;>
<div id=jsweb8_cn_top1>
<img src="<a href= " <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src=" <a href=" <img src="<a href=" <img src="<a href=" </div>
<div id=jsweb8_cn_top2></div>
</div>
<roteiro>
var velocidade=30
jsweb8_cn_top2.innerHTML=jsweb8_cn_top1.innerHTML //Clone jsweb8_cn_top1 como jsweb8_cn_top2
função Marquee1(){
//Ao rolar para a junção de jsweb8_cn_top1 e jsweb8_cn_top2
if(jsweb8_cn_top2.offsetTop-jsweb8_cn_top.scrollTop<=0)
jsweb8_cn_top.scrollTop-=jsweb8_cn_top1.offsetHeight //jsweb8_cn_top salta para o topo
outro{
jsweb8_cn_top.scrollTop++;
}
}
var MyMar1=setInterval(Marquee1,speed)//Definir temporizador
//Limpa o cronômetro quando o mouse se move para cima para interromper a rolagem
jsweb8_cn_top.onmouseover=function() {clearInterval(MyMar1)}
//Reinicia o timer quando o mouse é afastado
jsweb8_cn_top.onmouseout=function(){MyMar1=setInterval(Marquee1,velocidade)}
</script>
<!--Fim da rolagem do código-->
<br>
<!--A seguir está o código de rolagem-->
<div id=jsweb8_cn_bottom style=overflow:hidden;altura:100;largura:90;>
<div id=jsweb8_cn_bottom1>
<img src="<a href= " <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src="<a href=" <img src=" <a href=" <img src="<a href=" <img src="<a href=" </div>
<div id=jsweb8_cn_bottom2></div>
</div>
<roteiro>
var velocidade=30
jsweb8_cn_bottom2.innerHTML=jsweb8_cn_bottom1.innerHTML
jsweb8_cn_bottom.scrollTop=jsweb8_cn_bottom.scrollHeight
função Marquee2(){
if(jsweb8_cn_bottom1.offsetTop-jsweb8_cn_bottom.scrollTop>=0)
jsweb8_cn_bottom.scrollTop+=jsweb8_cn_bottom2.offsetHeight
outro{
jsweb8_cn_bottom.scrollTop--
}
}
var MyMar2=setInterval(Marquee2,velocidade)
jsweb8_cn_bottom.onmouseover=function() {clearInterval(MyMar2)}
jsweb8_cn_bottom.onmouseout=function() {MyMar2=setInterval(Marquee2,velocidade)}
</script>
<!--Role para baixo até o final do código-->
<br>
<!--A seguir está o código para rolar para a esquerda-->
<div id="jsweb8_cn_left" style="overflow:hidden;largura:500px;">
<table cellpadding="0" cellpacing="0" border="0">
<tr><td id="jsweb8_cn_left1" valign="top" align="center">
<table cellpadding="2" cellpacing="0" border="0">
<tr alinhar="centro">
<td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href =" <td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href=" </tr>
</tabela>
</td>
<td id="jsweb8_cn_left2" valign="top"></td>
</tr>
</tabela>
</div>
<roteiro>
var speed=30 //Quanto maior o valor da velocidade, mais lenta será a velocidade
jsweb8_cn_left2.innerHTML=jsweb8_cn_left1.innerHTML
função Marquee3(){
if(jsweb8_cn_left2.offsetWidth-jsweb8_cn_left.scrollLeft<=0)
jsweb8_cn_left.scrollLeft-=jsweb8_cn_left1.offsetWidth
outro{
jsweb8_cn_left.scrollLeft++
}
}
var MyMar3=setInterval(Marquee3,velocidade)
jsweb8_cn_left.onmouseover=function() {clearInterval(MyMar3)}
jsweb8_cn_left.onmouseout=function() {MyMar3=setInterval(Marquee3,velocidade)}
</script>
<!--Fim da rolagem do código para a esquerda-->
<br>
<!--A seguir está o código para rolar para a direita-->
<div id="jsweb8_cn_right" style="overflow:hidden;largura:500px;">
<table cellpadding="0" cellpacing="0" border="0">
<tr><td id="jsweb8_cn_right1" valign="top" align="center">
<table cellpadding="2" cellpacing="0" border="0">
<tr alinhar="centro">
<td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href=" <td><img src="<a href =" <td><img src="<a href=" </tr>
</tabela>
</td>
<td id="jsweb8_cn_right2" valign="top"></td>
</tr>
</tabela>
</div>
<roteiro>
var speed=30 //Quanto maior o valor da velocidade, mais lenta será a velocidade
jsweb8_cn_right2.innerHTML=jsweb8_cn_right1.innerHTML
função Marquee4(){
if(jsweb8_cn_right.scrollLeft<=0)
jsweb8_cn_right.scrollLeft+=jsweb8_cn_right2.offsetWidth
outro{
jsweb8_cn_right.scrollLeft--
}
}
var MyMar4=setInterval(Marquee4,velocidade)
jsweb8_cn_right.onmouseover=function() {clearInterval(MyMar4)}
jsweb8_cn_right.onmouseout=function() {MyMar4=setInterval(Marquee4,velocidade)}
</script>
<!--Fim do código de rolagem para a direita-->
</body>
</html>
[Ctrl+A Todas as dicas de seleção: você pode modificar parte do código primeiro e depois clicar em Executar]
20. Role continuamente
o código HTML
para a esquerda
<div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id =demo1 valign=top><img src="<a href=" <script>
var velocidade=30
demo2.innerHTML=demo1.innerHTML
função Letreiro(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
outro{
demonstração.scrollLeft++
}
}
var MyMar=setInterval(Marquee,velocidade)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,velocidade)}
</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
21. Role
o código HTML
para a direita sem interrupção
<div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id =demo1 valign=top><img src="<a href=" <script>
var velocidade=30
demo2.innerHTML=demo1.innerHTML
demo.scrollLeft=demo.scrollWidth
função Letreiro(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth
outro{
demo.scrollLeft--
}
}
var MyMar=setInterval(Marquee,velocidade)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,velocidade)}
</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
O código de rolagem contínua ou rolagem ininterrupta (vários métodos de rolagem) é compatível com IE e FireFox Opera Maxthon e código de rolagem de intervalo de outros navegadores
da esquerda para a direita Método 1:
código HTML
<div id=demo style="OVERFLOW: oculto; LARGURA: 980px; altura: 80px;alinhar: centro">
<table cellpacing="0" cellpadding="0" align="center"
borda="0">
<corpo>
<tr>
<td id="marquePic1" valign="top">
<table width="980" height="80" border="0" cellpadding="0" cellpacing="0">
<tr>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad01.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad02.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad03.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad04.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad05.gif" border="0"> </a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="/info/about.asp?id=4" target="_blank"><img src="/img/bottom_ad06 .gif" border="0"></a></td>
</tr>
</table>
</td>
<td id="marquePic2" valign="top"></td>
</tr>
</tbody>
</tabela>
</div>
<tipo de script=texto/javascript>
var velocidade=80 <!--Quanto maior o valor, mais lenta a velocidade-->
marquePic2.innerHTML = marquePic1.innerHTML
função Letreiro(){
if(demo.scrollLeft>=marquePic1.scrollWidth){
demo.scrollLeft=0
}outro{
demonstração.scrollLeft++
}}
var MyMar=setInterval(Marquee,velocidade)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,velocidade)}
</script>
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]
Método 1 de baixo para cima:
código HTML
<table width="100%" border="0" cellpacing="2" cellpadding="2">
<tr> <td align="center"> <table width="150" border="0" align="center" cellpadding="0" cellpacing="0">
<tr>
<td width="194" style="padding-top:8px" valign="top">
<DIV id=rolllinkk style="OVERFLOW: oculto; LARGURA: 145px; ALTURA: 200px">
<DIV id=rolllinkk1>
<!--A seguir está o conteúdo que você deseja exibir-->
<table width="100%" border="0" cellpacing="2" cellpadding="2">
<tr> <td align="center">O melhor meio de transporte</td> </tr>
<tr > <td align="center">O melhor meio de transporte</td> </tr>
<tr> <td align="center">O melhor meio de transporte</td> </tr>
<tr> < td align= "center">O melhor meio de transporte</td> </tr>
<tr> <td align="center">O melhor meio de transporte</td> </tr>
<tr> <td align ="center"> O melhor meio de transporte</td> </tr>
<tr> <td align="center">O melhor meio de transporte</td> </tr>
<tr> <td align=" center">O melhor meio de transporte </td> </tr>
<tr> <td align="center">O melhor meio de transporte</td> </tr>
<tr> <td align="center" >O melhor meio de transporte</td> </tr>
<tr> <td align="center">O melhor meio de transporte</td> </tr>
</table>
<!-- Fim do conteúdo exibido! -->
<DIV alinhar=centro> </DIV> </DIV>
<DIV id=rolllinkk2>
<DIV align=center> </DIV> </DIV> </DIV>
<ROTO>
var velocidade de rotação=30
rolllinkk2.innerHTML=rolllinkk1.innerHTML //
função Marquee1(){
if(rolllinkk2.offsetTop-rolllinkk.scrollTop <=0) //
rolllinkk.scrollTop-=rolllinkk1.offsetHeight //
outro{
rolllinkk.scrollTop++
}
}
var MyMar1=setInterval(Marquee1,rollspeed) //
rolllinkk.onmouseover=function() {clearInterval(MyMar1)}//
rolllinkk.onmouseout=function() {MyMar1=setInterval(Marquee1,rollspeed)}//
</SCRIPT>
</td>
</tr>
</tabela>
</td> </tr>
</table>
[Ctrl + A Todas as dicas de seleção: você pode modificar parte do código primeiro e depois pressionar Executar]
Rolagem contínua de várias linhas, botão de controle
do código HTML
<linguagem script="JavaScript" adiar>
//qswh original e modificado por windy_sk < [email protected] > 20040120
function reportError(msg,url,linha) {
var str = "Você encontrou um erro conforme abaixo: nn";
str += "Err: " + msg + " na linha: " + linha;
alerta(str);
retornar verdadeiro;
}
janela.onerror=reportError;
var obj_marquee = document.getElementById("marquee");
var repetir = nulo;
var marquee_spd = 50;
função marquee_init() {
var obj_unit = obj_marquee.firstChild;
var marquee_high = parseInt(obj_marquee.style.height);
var marquee_wide = parseInt(obj_marquee.style.width);
var unit_high = obj_unit.offsetHeight;
var unit_wide = obj_unit.offsetWidth;
var m = 0, n = 0, i = 0;
var tmp = null;
m = Math.ceil(marquee_wide / unit_wide);
n = Math.ceil(marquee_high / unit_high);
obj_unit.style.width = marquee_wide * (m+1);
obj_unit.rows[0].cells[0].style.width = obj_marquee.style.width
for(i=0; i<m; i++) {
tmp = obj_unit.rows[0].insertCell(-1);
tmp.innerHTML = obj_unit.rows[0].cells[0].innerHTML;
tmp.style.width = marquee_wide;
tmp = nulo;
}
for(i=0; i<n; i++) {
obj_marquee.appendChild(obj_unit.cloneNode(true));
}
retornar;
}
função marquee_show(direção) {
mudar(direção) {
caso "para cima":
if(obj_marquee.scrollTop >= obj_marquee.children[1].offsetTop) {
obj_marquee.scrollTop -= obj_marquee.firstChild.offsetHeight;
} outro {
obj_marquee.scrollTop++;
}
quebrar;
caso "para baixo":
if(obj_marquee.scrollTop <= 0) {
obj_marquee.scrollTop += obj_marquee.firstChild.offsetHeight;
} outro {
obj_marquee.scrollTop--;
}
quebrar;
caso "esquerda":
if(obj_marquee.scrollLeft >= obj_marquee.firstChild.rows[0].cells[0].offsetWidth) {
obj_marquee.scrollLeft -= obj_marquee.firstChild.rows[0].cells[0].offsetWidth;
} outro {
obj_marquee.scrollLeft++;
}
quebrar;
caso "certo":
if(obj_marquee.scrollLeft <= 0) {
obj_marquee.scrollLeft += obj_marquee.firstChild.rows[0].cells[0].offsetWidth;
} outro {
obj_marquee.scrollLeft--;
}
quebrar;
padrão:
quebrar;
}
retornar;
}
função marquee_doit() {
var direção = "";
direção = obj_marquee.getAttribute("direção");
if(direção!= null) marquee_show(direção);
direção = obj_marquee.getAttribute("direção2");
if(direção!= null) marquee_show(direção);
retornar;
}
marquee_init();
repetir = setInterval("marquee_doit()",marquee_spd);
marquee.onmouseover = function() {clearInterval(repetir);}
marquee.onmouseout = function() {repeat=setInterval("marquee_doit()",marquee_spd);}
</script>
<table style="border:1px preto sólido;"><tr><td>
<div id="marquee" direção="up" style="overflow:hidden;height:200px;width:250px">
<table style="border:0px;padding:0px;"><tr><td>
<!-- Cabeça do corpo do letreiro -->
<a href="#" target="_blank">Fórum clássico</a><br>
<a href="#" target="_blank">163.com</a><br>
<a href="#" target="_blank">21cn.com</a><br>
<a href="#" target="_blank">Feliz ano novo</a>
<!-- Parte inferior do corpo do letreiro -->
</td></tr></table>
</div>
</td></tr></table>
Direção1:
<input type="button" value="↑" onclick="obj_marquee.direction='up'">
<input type="button" value="↓" onclick="obj_marquee.direction='down'">
<input type="button" value="←" onclick="obj_marquee.direction='left'">
<input type="button" value="→" onclick="obj_marquee.direction='right'">
<input type="button" value=" X " onclick="obj_marquee.direction=''"> <br>
Direção2:
<input type="button" value="↑" onclick="obj_marquee.direction2='up'">
<input type="button" value="↓" onclick="obj_marquee.direction2='down'">
<input type="button" value="←" onclick="obj_marquee.direction2='left'">
<input type="button" value="→" onclick="obj_marquee.direction2='right'">
<input type="button" value=" X " onclick="obj_marquee.direction2=''">
[Ctrl+A Selecionar todas as dicas: você pode modificar parte do código primeiro e depois pressionar Executar]