Nuevas NORMAS para el foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Julio 09, 2008, 04:22:43
Boton Buscar
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programacion para webmasters
|
Html
(Moderadores:
RuB [vacaciones]
,
NeBo
) | Tema:
Trucos HTML
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
1
2
[
3
]
4
Autor
Tema: Trucos HTML (Leído 20584 veces)
vassily
Visitante
Actualizar
«
Respuesta #50 en:
Abril 25, 2005, 11:28:56 »
La página "Actualizar" lleva al usuario a otra página sin que el mismo deba ejecutar acción alguna. Funciona como un simple redireccionador.
<HTML>
<HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="Segundos;URL=http://www.pauluk.8k.com">
<TITLE> Titulo </TITLE>
</HEAD>
<BODY>
Códigos HTML
</BODY>
</HTML>
En "segundos", colocás el tiempo que deseas que la página demore hasta redireccionar el usuario al nuevo URL.
«
Última modificación: Julio 01, 2008, 01:33:17 por zolo
»
En línea
vassily
Visitante
Agregar página a Favoritos
«
Respuesta #51 en:
Abril 25, 2005, 11:30:25 »
Aprendé a incluir en tu página un enlace para que los usuarios puedan agregarla automáticamente a los favoritos del navegador. El visitante sólo tiene que hacer clic en un enlace para que la página se incluya en su lista de favoritos.
<a href="javascript:window.external.AddFavorite('
http://www.pauluk.8k.com
',
'Pauluk Computacion')"><small><font face="Verdana" size="1">
Agregar a favoritos</font></small></a>
«
Última modificación: Julio 01, 2008, 01:34:18 por zolo
»
En línea
vassily
Visitante
Barra de estado animada
«
Respuesta #52 en:
Abril 25, 2005, 11:31:30 »
Podés darle movimiento a la barra de estado del navegador del visitante en tu sitio. Es un efecto fabuloso que te permite destacar lo que desees.
Copiá el siguiente código y pegalo en tus páginas debajo de la etiqueta <Body>.
<script language="JavaScript">
tempo = 10;
chars = 5;
texto = "-- Ingresa el texto aquí --";
wtexto = new Array(33);
wtexto[0] = texto;
blnk = " ";//Mantén estos espacios
for (i = 1; i < 32; i++) {
b = blnk.substring(0, i);
wtexto = "";
for (j = 0; j < texto.length; j++) wtexto = wtexto + texto.charAt(j) + b;
}
function animastatus() {
if (chars > -1) str = wtexto[chars];
else str = wtexto[0];
if (chars-- < -40) chars = 31;
status = str;
clearTimeout(tempo);
tempo = setTimeout("animastatus()", 150);
}
animastatus()
</script>
«
Última modificación: Julio 01, 2008, 01:34:42 por zolo
»
En línea
vassily
Visitante
Efecto de apertura múltiple
«
Respuesta #53 en:
Abril 25, 2005, 11:32:07 »
Este efecto ofrece otra alternativa de apertura para tu sitio, una forma diferente de presentarlo a los visitantes. Es sólo copiar y pegar el código en tu página. Siempre que alguien acceda a tu sitio el efecto será activado.
<style>
.intro{position:absolute;
left:0;
top:0;
layer-background-color:green;
background-color:green;
border:0.1px solid green
}
</style>
<div id="i1" class="intro"></div>
<div id="i2" class="intro"></div>
<div id="i3" class="intro"></div>
<div id="i4" class="intro"></div>
<div id="i5" class="intro"></div>
<div id="i6" class="intro"></div>
<div id="i7" class="intro"></div>
<div id="i8" class="intro"></div>
<script language="JavaScript1.2">
var velocidade=20
var tempo=new Array()
var tempo2=new Array()
if (document.layers){
for (i=1;i<=8;i++){
tempo=eval("document.i"+i+".clip")
tempo2=eval("document.i"+i)
tempo.width=window.innerWidth
tempo.height=window.innerHeight/8
tempo2.top=(i-1)*tempo.height
}
}
else if (document.all){
var clipright=document.body.clientWidth,clipleft=0
for (i=1;i<=8;i++){
tempo=eval("document.all.i"+i+".style")
tempo.width=document.body.clientWidth
tempo.height=document.body.offsetHeight/8
tempo.top=(i-1)*parseInt(tempo.height)
}
}
function openit(){
window.scrollTo(0,0)
if (document.layers){
for (i=1;i<=8;i=i+2)
tempo.right-=velocidade
for (i=2;i<=8;i=i+2)
tempo.left+=velocidade
if (tempo[2].left>window.innerWidth)
clearInterval(stopit)
}
else if (document.all){
clipright-=velocidade
for (i=1;i<=8;i=i+2){
tempo.clip="rect(0 "+clipright+" auto 0)"
}
clipleft+=velocidade
for (i=2;i<=8;i=i+2){
tempo.clip="rect(0 auto auto "+clipleft+")"
}
if (clipright<=0)
clearInterval(stopit)
}
}
function gogo(){
stopit=setInterval("openit()",100)
}
gogo()
</script>
¿Quieres cambiar el color? Puedes cambiarlo por cualquier otro color. ¡Es muy fácil:
Observá que existe una parte del código que contiene:
<style>
<!--
.entrada{
position:absolute;
left:0;
top:0;
layer-background-color:green;
background-color:green;
border:0.1px solid green
}
-->
</style>
Donde dice "green", tenés que poner el nombre en inglés o el código hexadecimal del color que deseas.
Podés también seleccionar uno de los colores que siguen y sustituir la referida parte del código original por esta nueva que vas a recibir.
«
Última modificación: Julio 01, 2008, 01:35:26 por zolo
»
En línea
vassily
Visitante
Cambiando la barra de estado
«
Respuesta #54 en:
Abril 25, 2005, 11:33:16 »
¿Querés que la barra de estado cambie cuando el mouse pase sobre los enlaces? ¡Es fácil! Podés hacer que cualquier mensaje aparezca en la barra de estado del navegador cuando alguien pase el mouse sobre los enlaces de tu página. Observá cómo hacerlo acá:
- Ejemplo- El código HTML de un enlace común se parece al siguiente ejemplo:
<a href=fotos.html>Fotos del Viaje</a>
Sólo tenés que incluir el siguiente código:
ONMOUSEOVER="window.status='COLOCA EL TEXTO AQUI';return true;" ONMOUSEOUT="window.status='';return true;"
- Código<a href=fotos.html ONMOUSEOVER="window.status='COLOCA EL TEXTO AQUI';return true;" ONMOUSEOUT="window.status='';return true;">Fotos del Viaje</a>
Copia el código y pégalo en tus páginas debajo de la etiqueta <Body>.
«
Última modificación: Julio 01, 2008, 01:35:54 por zolo
»
En línea
vassily
Visitante
Texto aleatorio
«
Respuesta #55 en:
Abril 25, 2005, 11:34:29 »
Con el texto aleatorio es posible hacer que, a cada visita a tu página, el usuario vea un mensaje diferente sin necesidad de actualizar tu sitio a todo momento.
<Script Language="JavaScript">
hoje = new Date()
numero_de_textos = 4
segundos = hoje.getSeconds()
numero = segundos % numero_de_textos
if (numero == 0){
texto = "Ingresa el primer texto aquí"
}
if (numero == 01){
texto = "Ingresa el segundo texto aquí"
}
if (numero == 02){
texto = "Ingresa el tercer texto aquí"
}
if (numero == 03){
texto = "Ingresa el cuarto texto aquí"
}
document.write('' + texto +'')
</script>
Instrucciones para personalización: Si deseas incluir más de tres textos, debes ingresar en "numero de textos" el número total de textos que aparecerán.
if (numero == Ingresa el número del texto aquí){
texto = "Ingresa el texto que aparecerá aquí"
}
En "Ingresa el número del texto aquí", sigue la secuencia. En el código, por ejemplo, el último número era "03", por lo tanto, para incluir un nuevo texto, el número será "04", y así sucesivamente para cada nuevo texto.
¡ATENCION! Incluye el código del nuevo texto siempre antes de "document.write('' + texto +'') </script>".
«
Última modificación: Julio 01, 2008, 01:36:21 por zolo
»
En línea
vassily
Visitante
Imagen aleatoria
«
Respuesta #56 en:
Abril 25, 2005, 11:36:29 »
Con este recurso es posible hacer que, a cada visita a tu página, el usuario vea una imagen diferente sin necesidad de actualizar tu sitio a cada momento.
Imágenes aleatórias con enlaces: Pegá el siguiente código en tu página HTML. Podés pegarlo donde quieras que aparezcan las imágenes.
<Script Language="JavaScript">
hoje = new Date()
numero_de_imagens = 2
segundos = hoje.getSeconds()
numero = segundos % numero_de_imagens
if (numero == 0){
banner = "Ingresa el nombre de la imagen 1 aqui"
link = "http://"
alvo = "_self"
}
if (numero == 1){
banner = "Ingresa el nombre de la imagen 2 aqui"
link = "http://"
alvo = "_self"
}
document.write('<a href="' + link + '" target="' + alvo + '" ><img src="' + banner + '" border=0></a>')
</script>
«
Última modificación: Julio 01, 2008, 01:36:45 por zolo
»
En línea
vassily
Visitante
Detectar el navegador
«
Respuesta #57 en:
Abril 25, 2005, 11:37:07 »
Esto sirve para comprobar el navegador que se está usando, por si queremos crear una página para Netscape y otra para Internet Explorer:
<script language="JavaScript">
<!--
function esIE30(){
var browserType=navigator.userAgent;
if (browserType.indexOf("MSIE")==-1)
return false;
else
return true;
}
<!-- Cargar la página según el explorador -->
function cargar(){
if (esIE30())
window.location.href="indice_ie.htm";
else
window.location.href="indice_netscape.htm";
}
//-->
</script>
«
Última modificación: Julio 01, 2008, 01:37:12 por zolo
»
En línea
vassily
Visitante
Ir a un lugar dentro de la misma página
«
Respuesta #58 en:
Abril 25, 2005, 11:37:49 »
Nota: Hay que tener en cuenta que se diferencian las mayúsculas de las minúsculas.
<a href="#posicion1">Ir a la posicion1</a>
«
Última modificación: Julio 01, 2008, 01:38:43 por zolo
»
En línea
vassily
Visitante
Ir a un lugar determinado de otra página
«
Respuesta #59 en:
Abril 25, 2005, 11:38:31 »
Nota: Hay que tener en cuenta que se diferencian las mayúsculas de las minúsculas.
<a href="otra_pagina.htm#posicion1">Ir a la posicion1 de otra_pagina</a>
«
Última modificación: Julio 01, 2008, 01:39:42 por zolo
»
En línea
vassily
Visitante
Cambiar el contenido de una página cada "x" segundos
«
Respuesta #60 en:
Abril 25, 2005, 11:39:09 »
O mejor dicho, cargar otra página después de "x" segundos.
Este comando debe estar en el bloque <HEAD>...</HEAD>
<HEAD>
<!-- otras cosas -->
<META http-equiv="refresh" content="segundos; url=siguiente_pagina.htm">
<!--y algunas mas -->
</HEAD>
«
Última modificación: Julio 01, 2008, 01:40:20 por zolo
»
En línea
vici13
Miembro
Desconectado
Mensajes: 45
aprendiz xDD
Re: Trucos HTML
«
Respuesta #61 en:
Agosto 22, 2005, 12:56:34 »
chavales, teneis un don..PERO IO NO.
y esque no entiendo una kosa. todos estos codigos para dificultar la copia de mi space y para comvertir el cursor en una mira... donde los pongo?
por favor necesito que me digais donde los pongo, porque lo he provado en el boton de HTML del blog, en la barra de direcciones... pero nada
ESPERO RESPUESTA
En línea
Suelos
Visitante
Re: Trucos HTML
«
Respuesta #62 en:
ſeptiembre 11, 2005, 10:21:40 »
Pues si:
Justo lo ke taba buskando!!! es todo.
Algunos esta espacificado donde van, los demas prueba al iniciar el BODY, o en HEAD a ver ke tal, si dices ke es en tu blog no sirve porke no te muestra esas "secciones".
En línea
Felio
Miembro
Desconectado
Mensajes: 33
Re: Trucos HTML
«
Respuesta #63 en:
Noviembre 08, 2005, 05:27:43 »
Viejo eres o mejor muy bueno me gusta todo lo que has hecho grasia amigo por ayudar a ls novatos...
salu2
En línea
blackmage
Miembro
Desconectado
Mensajes: 68
viva el codifo libre
Re: Trucos HTML
«
Respuesta #64 en:
Diciembre 06, 2005, 04:08:08 »
gracias men por los trucos estan re buenos, los estoy probando y me han gustado mucho.- muchas gracias
En línea
427u20
Miembro
Desconectado
Mensajes: 28
Re: Trucos HTML
«
Respuesta #65 en:
Diciembre 29, 2005, 11:15:43 »
la verdad es k eres impresionante nomas k no todos los trukos los puedo aplicar.
1.-Donde es el body?
2.-Don de es el HEAd?
En línea
Prosutch
Visitante
Re: Trucos HTML
«
Respuesta #66 en:
Diciembre 31, 2005, 08:47:44 »
ja ja ja, estructura del html amigo, solo eso:
<html>
<head>
//cosas pa el head
</head>
<body>
//cosas pa el body
</body>
</html>
ByTes
En línea
vici13
Miembro
Desconectado
Mensajes: 45
aprendiz xDD
Re: Trucos HTML
«
Respuesta #67 en:
Enero 06, 2006, 12:31:52 »
para trucos para spaces (todo en html) ir a
www.vici13.tk
En línea
Elian
Visitante
Re: Trucos HTML
«
Respuesta #68 en:
Marzo 28, 2006, 08:18:07 »
Bue... soy nuevo jeje
dejo algunos codigos
-----------------------------------------------------------------------
Poner un archivo ".avi" en la pagina para visualizarlo
<object id="xxxxxxxx" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<param name="url" ref value="
http://www.tu_web.com/archivo.avi
">
<param name="rate" value="1">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value>
<param name="playCount" value="1">
<param name="autoStart" value="-1">
<param name="currentMarker" value="0">
<param name="invokeURLs" value="-1">
<param name="baseURL" value>
<param name="volume" value="50">
<param name="mute" value="0">
<param name="uiMode" value="full">
<param name="stretchToFit" value="0">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="-1">
<param name="fullScreen" value="0">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value>
<param name="captioningID" value>
<param name="enableErrorDialogs" value="-1">
<param name="_cx" value="6482">
<param name="_cy" value="6350">
<embed animationatstart="0"
autosize="1"
autostart="1"
displaybackcolor="black"
width="176"
height="132"
name="WMP"
pluginspage="
http://www.microsoft.com/Windows/MediaPlayer/
"
showcontrols="1"
showpositioncontrols="0"
showdisplay="0"
showstatusbar="0"
src="aqui la url del video o audio"
type="video/x-ms-asf-plugin"
>
</embed>
<noembed><a href="aqui la url del video o audio">Click here to play</a></noembed></object>
------------------------------------------------------------------------
Reloj siempre visible en la pagina
<script language="JavaScript">
fCol='000000';//face colour.
sCol='ff0000';//seconds colour.
mCol='000000';//minutes colour.
hCol='000000';//hours colour.
H='....';
H=H.split('');
M='.....';
M=M.split('');
S='......';
S=S.split('');
Ypos=0;
Xpos=0;
Ybase=8;
Xbase=8;
dots=12;
ns=(document.layers)?1:0;
if (ns){
dgts='1 2 3 4 5 6 7 8 9 10 11 12';
dgts=dgts.split(' ')
for (i=0; i < dots; i++){
document.write('<layer name=nsDigits'+i+' top=0 left=0 height=30 width=30><center><font face=Arial,Verdana size=1 color='+fCol+'>'+dgts+'</font></center></layer>');
}
for (i=0; i < M.length; i++){
document.write('<layer name=ny'+i+' top=0 left=0 bgcolor='+mCol+' clip="0,0,2,2"></layer>');
}
for (i=0; i < H.length; i++){
document.write('<layer name=nz'+i+' top=0 left=0 bgcolor='+hCol+' clip="0,0,2,2"></layer>');
}
for (i=0; i < S.length; i++){
document.write('<layer name=nx'+i+' top=0 left=0 bgcolor='+sCol+' clip="0,0,2,2"></layer>');
}
}
else{
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=1; i < dots+1; i++){
document.write('<div id="ieDigits" style="position:absolute;top:0px;left:0px;width:30px;height:30px;font-family:Arial,Verdana;font-size:10px;color:'+fCol+';text-align:center;padding-top:10px">'+i+'</div>');
}
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < M.length; i++){
document.write('<div id=y style="position:absolute;width:2px;height:2px;font-size:2px;background:'+mCol+'"></div>');
}
document.write('</div></div>')
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < H.length; i++){
document.write('<div id=z style="position:absolute;width:2px;height:2px;font-size:2px;background:'+hCol+'"></div>');
}
document.write('</div></div>')
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < S.length; i++){
document.write('<div id=x style="position:absolute;width:2px;height:2px;font-size:2px;background:'+sCol+'"></div>');
}
document.write('</div></div>')
}
function clock(){
time = new Date ();
secs = time.getSeconds();
sec = -1.57 + Math.PI * secs/30;
mins = time.getMinutes();
min = -1.57 + Math.PI * mins/30;
hr = time.getHours();
hrs = -1.57 + Math.PI * hr/6 + Math.PI*parseInt(time.getMinutes())/360;
if (ns){
Ypos=window.pageYOffset+window.innerHeight-60;
Xpos=window.pageXOffset+window.innerWidth-80;
}
else{
Ypos=document.body.scrollTop+window.document.body.clientHeight-60;
Xpos=document.body.scrollLeft+window.document.body.clientWidth-60;
}
if (ns){
for (i=0; i < dots; ++i){
document.layers["nsDigits"+i].top=Ypos-5+40*Math.sin(-0.49+dots+i/1.9);
document.layers["nsDigits"+i].left=Xpos-15+40*Math.cos(-0.49+dots+i/1.9);
}
for (i=0; i < S.length; i++){
document.layers["nx"+i].top=Ypos+i*Ybase*Math.sin(sec);
document.layers["nx"+i].left=Xpos+i*Xbase*Math.cos(sec);
}
for (i=0; i < M.length; i++){
document.layers["ny"+i].top=Ypos+i*Ybase*Math.sin(min);
document.layers["ny"+i].left=Xpos+i*Xbase*Math.cos(min);
}
for (i=0; i < H.length; i++){
document.layers["nz"+i].top=Ypos+i*Ybase*Math.sin(hrs);
document.layers["nz"+i].left=Xpos+i*Xbase*Math.cos(hrs);
}
}
else{
for (i=0; i < dots; ++i){
ieDigits.style.pixelTop=Ypos-15+40*Math.sin(-0.49+dots+i/1.9);
ieDigits.style.pixelLeft=Xpos-14+40*Math.cos(-0.49+dots+i/1.9);
}
for (i=0; i < S.length; i++){
x.style.pixelTop =Ypos+i*Ybase*Math.sin(sec);
x.style.pixelLeft=Xpos+i*Xbase*Math.cos(sec);
}
for (i=0; i < M.length; i++){
y.style.pixelTop =Ypos+i*Ybase*Math.sin(min);
y.style.pixelLeft=Xpos+i*Xbase*Math.cos(min);
}
for (i=0; i < H.length; i++){
z.style.pixelTop =Ypos+i*Ybase*Math.sin(hrs);
z.style.pixelLeft=Xpos+i*Xbase*Math.cos(hrs);
}
}
setTimeout('clock()',50);
}
if (document.layers || document.all) window.onload=clock;
//-->
</script>
«
Última modificación: Julio 01, 2008, 01:41:52 por zolo
»
En línea
Elian
Visitante
Re: Trucos HTML
«
Respuesta #69 en:
Marzo 28, 2006, 08:19:36 »
-----------------------------------------------------------------------
Calculadora de multiples funciones (largo pero bueno)
<script language="javascript">
//<!--
var NDIGITS = 16;
var STACKSIZE = 12;
var value = 0; // current value in display
var memory = GetCookie("CalcMemory"); // current value in memory
if (!memory) memory = 0;
var level = 0; // no. of items on stack
var entered = true; // has value on display been 'entered'?
var decimal = 0; // multiplier when entering after decimal point
var fixed = 0; // force trailing zero display when entering decimals
var exponent = false; // currently entering exponent?
var inverse = false; // has the INV key been pressed?
if (location.search)
{
// pass in value through command line
value = location.search.substring(1,location.search.length);
}
function stackItem()
{
this.value = 0;
this.op = "";
}
function array(length)
{
this[0] = 0;
for (i=0; i<length; ++i)
{
this
= 0;
this
= new stackItem();
}
this.length = length;
}
stack = new array(STACKSIZE);
function push(value,op,prec)
{
if (level==STACKSIZE)
return false;
for (i=level;i>0; --i)
{
stack
.value = stack[i-1].value;
stack
.op = stack[i-1].op;
stack
.prec = stack[i-1].prec;
}
stack[0].value = value;
stack[0].op = op;
stack[0].prec = prec;
++level;
return true;
}
function pop()
{
if (level==0)
return false;
for (i=0;i<level; ++i)
{
stack
.value = stack[i+1].value;
stack
.op = stack[i+1].op;
stack
.prec = stack[i+1].prec;
}
--level;
return true;
}
function format(value)
{
var valStr = "" + value;
if (valStr.indexOf("N")>=0 || (value == 2*value && value == 1+value))
return "Error ";
var i = valStr.indexOf("e")
if (i>=0)
{
var expStr = valStr.substring(i+1,valStr.length);
if (i>11) i=11; // max 11 digits
valStr = valStr.substring(0,i);
if (valStr.indexOf(".")<0) valStr += ".";
valStr += " " + expStr;
}
else
{
var valNeg = false;
if (value < 0)
{ value = -value; valNeg = true; } var valInt = Math.floor(value);
var valFrac = value - valInt;
var prec = NDIGITS - (""+valInt).length - 1; // how many digits available after period
if (! entered && fixed>0)
prec = fixed;
var mult = " 1000000000000000000".substring(1,prec+2);
var frac = Math.floor(valFrac * mult + 0.5); valInt = Math.floor(Math.floor(value * mult + .5) / mult); if (valNeg) valStr = "-" + valInt; else valStr = "" + valInt; var fracStr = "00000000000000"+frac;
fracStr = fracStr.substring(fracStr.length-prec, fracStr.length);
i = fracStr.length-1;
if (entered || fixed==0)
{
// remove trailing zeros unless fixed during entry.
while (i>=0 && fracStr.charAt(i)=="0")
--i;
fracStr = fracStr.substring(0,i+1);
}
if (i>=0) valStr += "." + fracStr;
// document.result.debugField.value = "prec "+prec+", mult "+mult+", frac "+frac;
}
return valStr;
}
function refresh()
{
var display = format(value);
if (exponent)
{
if (expval<0)
display += " " + expval;
else
display += " +" + expval;
}
if (display.indexOf(".")<0 && display != "Error ")
{
if (entered || decimal>0)
display += '.';
else
display += ' ';
}
display = " " + display;
display = display.substring(display.length-NDIGITS-1,display.length);
document.result.result.value = display;
inverse = false;
}
function clearAll()
{
level = 0;
clear();
}
function clear()
{
exponent = false;
value = 0;
enter();
refresh();
}
function evalx()
{
if (level==0)
return false;
op = stack[0].op;
sval = stack[0].value;
// alert("eval "+sval+op+value);
if (op == "+")
value = sval + value;
else if (op == '-')
value = sval - value;
else if (op == '*')
value = sval * value;
else if (op == '/')
value = sval / value;
else if (op == 'pow')
value = Math.pow(sval,value);
pop();
if (op=='(')
return false;
return true;
}
function openp()
{
enter();
if (!push(0,'(',0))
{
value = "NAN";
}
refresh();
}
function closep()
{
enter();
while (evalx())
;
refresh();
}
function operator(op)
{
enter();
if (op=='+' || op=='-')
prec = 1;
else if (op=='*' || op=='/')
prec = 2;
else if (op=="pow")
prec = 3;
if (level>0 && prec <= stack[0].prec)
evalx();
if (!push(value,op,prec))
{
value = "NAN";
}
refresh();
}
function enter()
{
if (exponent)
value = value * Math.exp(expval * Math.LN10);
entered = true;
exponent = false;
decimal = 0;
fixed = 0;
}
function equals()
{
enter()
while (level>0)
evalx();
refresh();
}
function digit(n)
{
if (entered)
{
value = 0;
digits = 0;
entered = false; } if (n==0 && digits==0) { refresh(); return; } if (exponent)
{
if (expval<0)
n = -n;
if (digits < 3)
{
expval = expval * 10 + n;
++digits;
refresh();
}
return;
}
if (value<0)
n = -n;
if (digits < NDIGITS-1)
{
++digits;
if (decimal>0)
{
decimal = decimal * 10;
value = value + (n/decimal);
++fixed;
}
else
value = value * 10 + n;
}
refresh();
}
function sign()
{
if (exponent)
expval = -expval;
else
value = -value;
refresh();
}
function period()
{
if (entered)
{
value = 0;
digits = 1;
}
entered = false;
if (decimal == 0)
{
decimal = 1;
}
refresh();
}
function exp()
{
if (entered || exponent)
return;
exponent = true;
expval = 0;
digits = 0;
decimal = 0;
refresh();
}
function inv()
{
inverse = !inverse;
}
function func(f)
{
enter();
if (f=="1/x")
value = 1/value;
else if (f=="swap")
{
var tmp = value;
value = stack[0].value;
stack[0].value = tmp;
}
else if (f=='n!')
{
if (value<0 || value>200 || value != Math.round(value))
value = "NAN";
else
{
var n = 1;
var i;
for (i=1;i<=value;++i)
n *= i;
value = n;
}
}
else if (f=="MR")
value = memory;
else if (f=="M+")
{
memory += value;
SetCookie("CalcMemory", memory);
}
else if (f=="Min")
{
memory = value;
SetCookie("CalcMemory", memory);
}
else if (inverse)
{
if (f=="sin")
value = Math.asin(value)*180/Math.PI;
else if (f=="cos")
value = Math.acos(value)*180/Math.PI;
else if (f=="tan")
value = Math.atan(value)*180/Math.PI;
else if (f=="log")
value = Math.exp(value * Math.LN10);
else if (f=="log2")
value = Math.exp(value * Math.LN2);
else if (f=="ln")
value = Math.exp(value);
else if (f=="sqrt")
value = value*value;
else if (f=="pi")
value = Math.E;
}
else
{
if (f=="sin")
value = Math.sin(value/180 * Math.PI);
else if (f=="cos")
value = Math.cos(value/180 * Math.PI);
else if (f=="tan")
value = Math.tan(value/180 * Math.PI);
else if (f=="log")
value = Math.log(value)/Math.LN10;
else if (f=="log2")
value = Math.log(value)/Math.LN2;
else if (f=="ln")
value = Math.log(value);
else if (f=="sqrt")
value = Math.sqrt(value);
else if (f=="pi")
value = Math.PI;
}
refresh();
}
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
//
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1); // This cookie is history
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
//
// End of cookie functions
//////////
// -->
</script>
<table BORDER="3" CELLSPACING="3" ALIGN="CENTER">
<tr BGCOLOR="#c0c0c0">
<td>
<form name="result">
<input size="18" name="result" onFocus="refresh(); this.blur();">
</form>
<img SRC="images/calc.gif" usemap="#map" border="0" width="158" height="240">
<map name="map">
<area SHAPE="rect" HREF="javascript:digit(0)" COORDS="12,210,32,228">
<area SHAPE="rect" HREF="javascript:period()" COORDS="40,210,60,228">
<area SHAPE="rect" HREF="javascript:exp()" COORDS="68,210,88,228">
<area SHAPE="rect" HREF="javascript:sign()" COORDS="96,210,116,228">
<area SHAPE="rect" HREF="javascript:equals()" COORDS="124,210,144,228">
<area SHAPE="rect" HREF="javascript:digit(1)" COORDS="12,186,32,204">
<area SHAPE="rect" HREF="javascript:digit(2)" COORDS="40,186,60,204">
<area SHAPE="rect" HREF="javascript:digit(3)" COORDS="68,186,88,204">
<area SHAPE="rect" HREF="javascript:operator('+')" COORDS="96,186,116,204">
<area SHAPE="rect" HREF="javascript:operator('-')" COORDS="124,186,144,204">
<area SHAPE="rect" HREF="javascript:digit(4)" COORDS="12,160,32,178">
<area SHAPE="rect" HREF="javascript:digit(5)" COORDS="40,160,60,178">
<area SHAPE="rect" HREF="javascript:digit(6)" COORDS="68,160,88,178">
<area SHAPE="rect" HREF="javascript:operator('*')" COORDS="96,160,116,178">
<area SHAPE="rect" HREF="javascript:operator('/')" COORDS="124,160,144,178">
<area SHAPE="rect" HREF="javascript:digit(7)" COORDS="12,136,32,154">
<area SHAPE="rect" HREF="javascript:digit(
" COORDS="40,136,60,154">
<area SHAPE="rect" HREF="javascript:digit(9)" COORDS="68,136,88,154">
<area SHAPE="rect" HREF="javascript:clear()" COORDS="96,136,116,154">
<area SHAPE="rect" HREF="javascript:clearAll()" COORDS="124,136,144,154">
<area SHAPE="rect" HREF="javascript:openp()" COORDS="12,111,32,125">
<area SHAPE="rect" HREF="javascript:closep()" COORDS="40,111,60,125">
<area SHAPE="rect" HREF="javascript:func('Min')" COORDS="68,111,88,125">
<area SHAPE="rect" HREF="javascript:func('MR')" COORDS="96,111,116,125">
<area SHAPE="rect" HREF="javascript:func('M+')" COORDS="124,111,144,125">
<area SHAPE="rect" HREF="javascript:operator('pow')" COORDS="12,87,32,102">
<area SHAPE="rect" HREF="javascript:func('n!')" COORDS="40,87,60,102">
<area SHAPE="rect" HREF="javascript:func('sqrt')" COORDS="68,87,88,102">
<area SHAPE="rect" HREF="javascript:func('1/x')" COORDS="96,87,116,102">
<area SHAPE="rect" HREF="javascript:func('swap')" COORDS="124,87,144,102">
<area SHAPE="rect" HREF="javascript:inv()" COORDS="12,63,32,77">
<area SHAPE="rect" HREF="javascript:func('sin')" COORDS="40,63,60,77">
<area SHAPE="rect" HREF="javascript:func('cos')" COORDS="68,63,88,77">
<area SHAPE="rect" HREF="javascript:func('tan')" COORDS="96,63,116,77">
<area SHAPE="rect" HREF="javascript:func('pi')" COORDS="124,63,144,77">
<area SHAPE="rect" HREF="javascript:func('log')" COORDS="12,39,32,53">
<area SHAPE="rect" HREF="javascript:func('ln')" COORDS="40,39,60,53">
<area SHAPE="rect" HREF="javascript:func('log2')" COORDS="68,39,88,53"></map></td>
</tr>
</table>
------------------------------------------------------------------------
Marquesina de doble mensaje y efecto
<script language="JavaScript">
<!-- Oculto para browsers antiguos
// Este y otros JavaScripts
// en -
http://www.gratisss.bizland.com
var scrtxt= "EL PRIMER MENSAJE VA AQUI"
var lentxt= scrtxt.length;
var width= 100;
var countb= 8; // Numero de veces que tintinea el flash del primer mensaje //
var count= width+lentxt;
var nmsg=1; // numero de mensajes
var message= new initArray(" TU SEGUNDO MENSAJE VA AQUI");
function initArray() {
this.length= initArray.arguments.length
for (var i= 0; i < this.length; i++)
this[i+1]= initArray.arguments
}
function shift() {
var outtxt= ""
var dif= count-lentxt;
if (dif>0) {
for (var i= 1; i<=dif; i++) {
outtxt= outtxt+" "}
outtxt= outtxt+scrtxt.substring(0,width-dif)
}
else {
outtxt= scrtxt.substring(-dif,lentxt)
}
document.scrform.scrtext.value= outtxt
}
function scroll() {
var n;
if ((countb>0) && (count-lentxt==0)) {count=0}
if (count-->0) {
shift();
setTimeout("scroll()",65) // 65 tiempos de display entre letras //
}
else {
if (countb-->0) {
if ((countb % 2)==0) {
document.scrform.scrtext.value= " "
setTimeout("scroll()",250) //250 tiempos de Flash para el primer mensaje//
}
else {
document.scrform.scrtext.value= scrtxt;
if (countb==1) {
setTimeout("scroll()",2000)} //2000 tiempo de retardo para que aperezca mensaje despues de flash//
else {
setTimeout("scroll()",250)} // retardo de flashing para que comienze el mensaje //
}
}
else {
now= new Date();
n= 1+Math.floor(nmsg*Math.abs(Math.sin(now.getTime())));
if (n>nmsg) { n= nmsg}
scrtxt= message[n];
lentxt= scrtxt.length;
count= lentxt+width+1;
setTimeout("scroll()",150) //150 tiempo de retardo para mostrar el segundo mensaje //
}
}
}
// -->
</script>
<center>
<form NAME="scrform" onSubmit="0">
<input TYPE="text" NAME="scrtext" SIZE="60">
</form>
<script> scroll();</script>
Bue solo eso je
En línea
Lordosc
Recien Llegado
Desconectado
Mensajes: 5
Re: Trucos HTML
«
Respuesta #70 en:
Noviembre 21, 2006, 11:14:57 »
;DMuy productivos los trucos , muchas Gracias
En línea
darknessfeatsunny
Visitante
Re: Trucos HTML
«
Respuesta #71 en:
Marzo 06, 2007, 10:07:51 »
Como seria el codigo de ejecucion de archivos.exe??
Un saludo
En línea
LogMare
Colaborador
Desconectado
Mensajes: 595
la vida aveces es dura pero recompensa ya veran
Re: Trucos HTML
«
Respuesta #72 en:
Marzo 06, 2007, 04:29:02 »
Hola
Cita de: DarknessFeatSunny en Marzo 06, 2007, 09:07:51
Como seria el codigo de ejecucion de archivos.exe??
Un saludo
e estado investigando mucho si existe un código capas de hacer lo que dices, pero parece ser que no hay, e encontrado algunos pero son detectados y no son programados en html.
salu2
«
Última modificación: Julio 01, 2008, 01:43:04 por zolo
»
En línea
hackmexsatelite
Visitante
Re: Trucos HTML
«
Respuesta #73 en:
Marzo 06, 2007, 04:38:19 »
Aqui una solucion haber si le sirve
http://foro.el-hacker.com/index.php/topic,67168.0.html
Saludos
En línea
darknessfeatsunny
Visitante
Re: Trucos HTML
«
Respuesta #74 en:
Marzo 07, 2007, 06:23:34 »
Bueno no,mi problema es mas bien este:
http://foro.el-hacker.com/index.php/topic,87084.msg327393.html#msg327393
ejecutar un archivo exe en un servidor ftp en el que tengo una cuenta de admin,y todos los privilegios,pero no se como ejecutar .exes remotamente desde mi cliente...uso el flashFXP, pero igual con la consola de win tampoco lo consigo...
Por eso yo abia pensado en crear un index.html,y, desde el navegador,cargar ese index para ejecutar un archivo qe este con el index...me explico???
Si alguien me pudiera ayudar,o si saben alguna otra manera la acepto...gracias
Un saludo
«
Última modificación: Marzo 07, 2007, 06:24:06 por DarknessFeatSunny
»
En línea
Páginas:
1
2
[
3
]
4
Comunidad Underground Hispana
|
Programacion
|
Programacion para webmasters
|
Html
(Moderadores:
RuB [vacaciones]
,
NeBo
) | Tema:
Trucos HTML
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Seguridad
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Phreaking
===> Moviles
=> Bug y Exploits
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas
===> Php
===> Html
===> Java - Java Script
===> Php Nuke
===> Scripts Pre-Fabricados
===> Mysql
===> CSS y Diseño Web
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Cursos Y manuales
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.5
|
SMF © 2006-2007, Simple Machines LLC
Loading...