ClanWars
Usuario Novato
Usuario Novato

¡Hola!

 -Disculpad las molestias, pero es que un día entrando en una página ví como una especie de pop-up, que no se te abre en otra ventana del explorador, y que persigue al cursor hasta que pinchas en él. ¿Podríais darme alguna pista sobre lo que es, como insertarlo...? GRACIAS.

http://l2dragonheart-interludec6.mi-web.es/  Ahí hay un ejemplo.

Muchas gracias

Avatar Image
@man / @woman
@man / @woman

Tienes la repuesta en tu mensaje...

Das una web de ejemplo... entra en ella, da ver el código fuente, lo descargas y lo analizas... hay hasta etiquetas
<!-- Inicio Script -->

ClanWars
Usuario Novato
Usuario Novato

 -Muchas gracias por la respuesta. Es que esas etiquetas ya las he insertado y lo unico que hace es quedarse como si fuera una imagen, no 'persigue' al ratón. ¿Sabes que puede pasar?. Gracias.

ClanWars
Usuario Novato
Usuario Novato

Disculpa, es que había que copiar más arriba de lo que era el Inicio Script. Muchas gracias y disculpa me error. No obstante, posteo aquí por si algún torpón (como yo) tampoco sabe hacerlo. Lo dejo como viene de fábrica, ya lo modificáis vosotros :P:

<center>
<script type="text/javascript">
  window.onload = function(){
  //select the button
  var button1 = $('button');
  var content1 = $('cPanel');
  var content2 = $('inside');
  //The height transition we attach to 'cPanel'
  var b1Toggle = new Fx.Style('cPanel', 'height',{duration: 200});
  //add an onclick event listener to button1
  // button1.addEvent('click', function(){
    //toggle height transition (hide-show)
   // if(content1.getStyle('height').toInt() > 0){
      //hide
    //b1Toggle.start(0);
    //}else{
      //show
      //b1Toggle.start(c1Height);
    //}
    //button1.toggleClass('button1_');
    //return false;
  //});
  //set css display:block for the contentElements
  //content1.setStyle('display','block');
  //get the scrollSize of the contentElements
  //var c1Height = content1.getSize().scrollSize.y;
  };
</script>
<style type="text/css">
 #topbar2{
 position:absolute;
 border: 0px solid black;
 padding: 0px;
 background-color: #000000;
 width: 200px;
 visibility: hidden;
 z-index: 100;
 }
</style>

<script type="text/javascript">
 var persistclose=1 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
 var startX = 50 //set x offset of bar in pixels
 var startY = 200 //set y offset of bar in pixels
 var verticalpos="fromtop" //enter "fromtop" or "frombottom"

 function iecompattest(){
 return (document.compatMode && document.compatMode!="BackCompat";-) ? document.documentElement : document.body
 }

 function get_cookie(Name) {
 var search = Name + "="
 var returnvalue = "";
 if (document.cookie.length > 0) {
 offset = document.cookie.indexOf(search)
 if (offset != -1) {
 offset += search.length
 end = document.cookie.indexOf(";", offset);
 if (end == -1) end = document.cookie.length;
 returnvalue=unescape(document.cookie.substring(offset, end))
 }
 }
 return returnvalue;
 }

 function closebar(){
 if (persistclose)
 document.cookie="remainclosed=1"
 document.getElementById("topbar2";-) .style.visibility="hidden"
 }

 function staticbar(){
  barheight=document.getElementById("topbar2";-) .offsetHeight
  var ns = (navigator.appName.indexOf("Netscape";-) != -1) || window.opera;
  var d = document;
  function ml(id){
   var el=d.getElementById(id);
   if (!persistclose || persistclose && get_cookie("remainclosed";-) =="";-)
   el.style.visibility="visible"
   if(d.layers)el.style=el;
   el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
   el.x = startX;
   if (verticalpos=="fromtop";-)
   el.y = startY;
   else{
   el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
   el.y -= startY;
   }
   return el;
  }
  window.stayTopLeft=function(){
   if (verticalpos=="fromtop";-) {
   var pY = ns ? pageYOffset : iecompattest().scrollTop;
   ftlObj.y += (pY + startY - ftlObj.y)/8;
   }
   else{
   var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
   ftlObj.y += (pY - startY - ftlObj.y)/8;
   }
   ftlObj.sP(ftlObj.x, ftlObj.y);
   setTimeout("stayTopLeft()", 10);
  }
  ftlObj = ml("topbar2";) ;
  stayTopLeft();
 }

 if (window.addEventListener)
 window.addEventListener("load", staticbar, false)
 else if (window.attachEvent)
 window.attachEvent("onload", staticbar)
 else if (document.getElementById)
 window.onload=staticbar
</script>

<!-- Inicio Script -->
     <div id="topbar2">
     <table width="300px" height="300px" bgcolor="#FFFFFF"><tr><td align="center" valign="middle">
     <!--*****EDIT THIS MESSAGE*****-->
     <strong><font color="#FFFFFF">Hopzone</font></strong><br>
     <a onClick="closebar();" href="http://l2.hopzone.net/vote.php?site=66281" target="_blank"><img src="http://images.hopzone.net/lineage2/votebanners/lineage2-90x60-3.gif"></a>
     <p><b><font color="#FF0000">Por favor, vótanos en HOPZONE</b><br><br>

     <font color="#000000">[Esta ventana se cerrará cuando votes :-) ]</font>
     <!--*****EDIT THE ABOVE MESSAGE*****-->
     </td></tr></table></div>
     <!-- Fin Script -->

Yo, en foros, lo he puesto en el header/body . Gracias por la ayuda de nuevo nosetup.

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

La verdad es que no vale la pena. ¿Para que poner publicidad digo yo?
Como mucho ya tienes bastante con las emergentes. Por si te interesa, para poner una ventana emergente usa este code:

<script>
window.open("http://www.publicidad.net,"","width=550,height=420,menubar=no&quot
</script>

Tienes que cambiar http://www.publicidad.net por la URL de la pág

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 24/Mar/2009, 17:05
50l3r ligoverto13kApr/09