Recursos Web Herramientas Tutoriales Programacion JavaScript

text effects watermark javascript




codigo que simula el efecto de watermark, al desplazarnos en el documento con la barra de scroll la imagen que simula este efecto también lo hace.

<html><title>text effects watermark javascript</title>

<script type="text/javascript">

// pequeña acotación:
// -------------------------
// imgw = ancho de la imagen
// imgh = alto de la imagen

var iw= 0;
var ih= 0;
var px= 0;
var py= 0;
var zin= 0;
var us= null;
var imgw= 121;
var imgh= 168;
var lsafety= 20;
var tsafety= 17;
function branding() {
oldiw= iw;
oldih= ih;
oldpx= px;
oldpy= py;
if (navigator.appname == 'netscape') {
if ((window.innerheight != oldih)||(window.innerwidth != oldiw)||(window.pagexoffset != oldpx)||(window.pageyoffset != oldpy))
{
if (us == null)
{
for (i=0; i<document.layers.length; i++)
{
us= document.layers[i];
if (us.id == "valley")
break;
}
}
if (us != null)
{
us.visibility= "hide";
ih= window.innerheight;
iw= window.innerwidth;
px= window.pagexoffset;
py= window.pageyoffset;


(ih > imgh) ? us.top= (ih+py-(imgh+tsafety)) : us.top= 0;
(iw > imgw) ? us.left= (iw+px-(imgw+lsafety)) : us.left= 0;

//alert('document.layers.length: ' + document.layers.length);
for (i=0; i<document.layers.length; i++)
{
templay= document.layers[i];
// alert('document.layers[' + i + '].id: ' + document.layers[i].id);
if (templay.zindex > zin)
zin= (templay.zindex + 1);
}
us.zindex= zin;
us.visibility= "show";
}
}
}
else{
if (navigator.appversion.indexof("mac") == -1)
{
if ((document.body.clientheight != oldih)||(document.body.clientwidth != oldiw)||(document.body.scrollleft != oldpx)||(document.body.scrolltop != oldpy)) {
alldivs= document.all.tags("div");
if (us == null){
for (i=0; i<alldivs.length; i++)
{
us= alldivs(i);
if (us.id == "valley")
break;
}
}
if (us != null){
us.style.display= "none";
ih= document.body.clientheight;
iw= document.body.clientwidth;
px= document.body.scrollleft;
py= document.body.scrolltop;
us.style.top= (ih+py-(imgh+tsafety)+12);
us.style.left=(iw+px-(imgw+lsafety)+15);
for (i=0; i<alldivs.length; i++){
templay= alldivs(i);
if (templay.style.zindex > zin)
us.style.zindex= (templay.style.zindex + 1);
}
us.style.display= "";
}
}
}
}
}
if ((document.all) || (document.layers)){
setinterval("branding()",100);
}
</script>
<font color="#ffffff">s
<br>
s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p>s<p>
s<p>
s<p><br><br><br><br><p><br><br><p><br><br><p><br><br><p><br><br><p></font>
<div class="watermark" id="watermark" style="position:absolute;top:1;visibility:hide;" align="right">
<a href="http://www.gamarod.com.ar"><img src="ejemplos/bisco.gif" alt="gamarod javascript" width=121 height=168 border=0></a>
</div>
<br><br><br>


</html>


download javascript Download Script


Ver ejemplo javascript

Debes copiar y pegar esta porción de código en tu página.



Scripts Javascript