Buscador
YoReparo.com La Web 

Regístrate gratis para participar de los foros, o si ya estás registrado haz login.

Como hacer una Ventana emergente??

comentario del autor Jue Nov 24, 2005 6:33 pm
   
Quisiera saber alguna forma o como hacer que cuando se habra un pagina aparezca una ventana emergente, lo necesito para promocionar una parte nueva de mi Pagina original...
Gracias

garci_edg

Reputación

asistió a la solución Vie Nov 25, 2005 6:27 am
   
que programa estas usando??

elchipi13

Reputación

asistió a la solución Vie Nov 25, 2005 7:16 am
   
Aquí te dejo un ejemplo de como hacerlo pero con dreamweaver.

Suerte...

-fabian-

Reputación

asistió a la solución Dom Nov 27, 2005 5:54 pm
   
bueno, lo que te puedo recomendar es que uses Pop-ups o ventanas anexas a tu sitio, esto requiere que tengas el link de la ubicacion de o que quieres promocionar, para aplicarlo, vamos a usar JavaScript, con el siguiente codigo:

PASO 1: Inserta el codigo en el TAG Código:<HEAD> de tu documento HTML

Código:[color=red]<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
 var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(GetCookie("sid") == "999"){return;}
document.cookie="sid=999; Path=/; Expires= " + getFuture(30);
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes";win=window.open(mypage,myname,settings);
win.focus();}
// Cookie functions borrowed from:

function getFuture(f){
var d = new Date();
d.setTime(d.getTime() + (86400000 * f));
return d;
}

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 getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
  endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}
// -->
</script>[/color]


PASO 2 : Inserte el codigo donde quiera que aparezca el boton , o la opcion elegida, cuando baja la pàgina Código:<BODY> .



Código:[color=red]<a href="javascript:NewWindow('[b]http://www.TUSITIOWEB.COM/publicidad.html[/b]','POPUP1','240','300','custom','front');">Link</a>[/color]

cambia lo que esta resaltado con negrilla, espero y te ayude.. chau

te puedo recomendar un sitio que te va a ayudar a montar otras opciones adicinales a esta con respecto a esto que necesitas..

http://www.ferpol.com/POUPGEN2.htm[color=blue]
[/color]

JauSiTo

Reputación

solución Dom Nov 27, 2005 5:58 pm
   
jiji, me ekivoke con los codigos, bueno ahi te va en forma ordenada..

PASO 1: Inserta el codigo en el TAG <HEAD> de tu documento HTML

Código:<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
 var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(GetCookie("sid") == "999"){return;}
document.cookie="sid=999; Path=/; Expires= " + getFuture(30);
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes";win=window.open(mypage,myname,settings);
win.focus();}
// Cookie functions borrowed from:

function getFuture(f){
var d = new Date();
d.setTime(d.getTime() + (86400000 * f));
return d;
}

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 getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
  endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}
// -->
</script>


PASO 2 : Inserte el codigo donde quiera que aparezca el boton , o la opcion elegida, cuando baja la pàgina <BODY> .

Código:<a href="javascript:NewWindow('http://www.TUSITIOWEB.com/publicidad.html','POPUP1','240','300','custom','front');">Publicidad</a>

Ahora si, espero y no te hayas perdido Smile chau chau

JauSiTo

Reputación

asistió a la solución Jue Abr 13, 2006 1:36 am
   
Esto es bastante simple en realidad, se trata de poner unas pocas líneas de código javascript en tu página:

<html>
<head>

<script language="javascript">
window.open("LA_RUTA_DE_LA_WEB_A_ABRIR","","toolbar=no,width=ancho,height=alto");
</script>

</head>

<body>
EL CONTENIDO DE TU WEB AQUI
</body>

</html>

Como verás existe he insertado javascript en el documento HTML. Esta el método open del objeto window. Este método le dice a window que abra una ventana (la ventana emergente). Como opciones pones primero la dirección de la ventana a abrir automáticamente, luego el nombre de la ventana que por lo general es vacío, luego las propiedades de la ventana(en el ejemplo que he colocado la ventana que aparecerá será sin la barra de herramientas, con un ancho de "ancho" pixels y un alto de "alto" pixels).[/quote]

Gaara

Reputación



Hacer una pregunta

Reglamento / P+F

Foros

Miembros / Expertos