Comunidad de diseño web y desarrollo en internet online

Sobre popup

Citar            
MensajeEscrito el 05 May 2008 10:29 am
Quisiera saber si hay algçún código para la ventana popup y que este (el popup) no sea cerrado por ningún explorador.

Aquí esta mi código;

Código :

on (release) {
getURL("javascript:void(window.open('tnt/tnt.htm','popup','toolbar=no,menubar=no,scrollbars=no,resizable=no,width=690,height=720,top=150, left=150'))");
}


No sé si llege a escribir un mensaje anterior hablando de lo mismo o lo borrasteís bosotros.. bueno si lo borraís ahora decirme el motivo.

Saludos!

Por IcEWoLF

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 May 2008 10:31 am

IcEWoLF escribió:

Quisiera saber si hay algçún código para la ventana popup y que este (el popup) no sea cerrado por ningún explorador.


Con cerrar también quería decir bloquear o que no dejen que se ejecute.

Por IcEWoLF

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 May 2008 10:40 am
Para que quieres evitar que el usuario cierre los popups?

Por bydaface

303 de clabLevel

1 tutorial

 

Barcelona, Spain

firefox
Citar            
MensajeEscrito el 05 May 2008 11:41 am

bydaface escribió:

Para que quieres evitar que el usuario cierre los popups?
Para obligarle a ver su publicidad....
xD

Bueno... veamos.
Los pop-ups se consideran una práctica algo "maleducada" por parte del webmaster, si no son consentidos por parte del usuario. Lo que pretendes, es aún peor, pues no sólo pretendes abrirlos, sino que ademáss quieres que no los puedan cerrar.
¬¬

Si quieres mostrar información en tiempo real, te aconsejo que investigues con DIV's con id "pregnante", que se levanten en tu propia página, en el momento deseado, en lugar de usar pop-ups.
En cualquier caso, usar estos DIVs para publicidad, será aún más molesto para tu visitante.

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 05 May 2008 01:26 pm
Aver me habéis malinterpretado, yo quiero que si el usuario le da la gana pues que abra el popup "haciendo el click en; abrir aquí" eso quiere decir que si él quiere pues que lo habra, pero hay exploradores con "x" configuraciones que impiden que se abra cuando el usuario quiere ver dicha información que esta en dicho popup y claro esta que si quiere él que lo cierre dandole a la "X" para cerrar ok? y no es son para publicidad asquerosa tipo porno o vete a saber, son para información de esta web, claro que un usuario mas o menos experto verá "permitir ver los popups para esta página" pero quiero que a nivel de usuario inexperto puede ver el contenido de el popup abierto por él mismo.

Gracias por contestar :P espero respuesta

Por IcEWoLF

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 May 2008 01:34 pm
Saludos icewolf. Para lo que buscas, bien podrías investigar como dice rizome, divs.

Trabajar con popups JS, producirá el mensaje de bloqueo de popups por los browsers que tengan habilitada esta opción, pero mediante DIVs... tengo claro que ningún explorador los detecta de tal forma.

Hint: Puedes googlear por "dhtml windows", "dhtml popups"...

:)

Por Necrophasto

Claber

148 de clabLevel



Genero:Masculino  

Diseñador gráfico y web

opera
Citar            
MensajeEscrito el 05 May 2008 01:35 pm
Ya te entiendo Icewolf, en ese caso la forma que te comenta Rizome, con DIvs, seria la manera correcta. Miratelo.

Por bydaface

303 de clabLevel

1 tutorial

 

Barcelona, Spain

firefox
Citar            
MensajeEscrito el 05 May 2008 01:54 pm

IcEWoLF escribió:

Aver me habéis malinterpretado [...] no son para publicidad [...]
Bien...
De alguna manera, había dejado habierta la posibilidad de que no fuera para publicidad.
Pero te cuento:
toolbar=no,menubar=no,scrollbars=no,resizable=no
, es entendido por muchos "bloqueadores de publicidad" como código "no deseable".
Si quieres usar el "javascript:window.open", deberás relajar estas restricciones, para que la nueva ventana no sea entendida como "publicidad".

Aún así, reitero:

rizome escribió:

Si quieres mostrar información en tiempo real, te aconsejo que investigues con DIV's con z-index "pregnante", que se levanten en tu propia página, en el momento deseado, en lugar de usar pop-ups.

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 05 May 2008 01:56 pm
Te pongo un ejemplo de DIV con z-index pregnante:

Código :

<a href="#" onclick="javascript:document.getElementById('id_del_div').style.display='block';">abrir</a>
<div id="id_del_div" style="display:none;z-index:2000;">
<a href="#" onclick="javascript:this.parentNode.style.display='none';">cerrar</a>
<!-- aquí el contenido //-->
</div>

Como sabrás, el <div> lo podrás tunear (con CSS) como quieras, más aún que el tradicional "pop-up".

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 05 May 2008 04:24 pm
Gracias, y este código como lo pones en un botón de flash?

Por IcEWoLF

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2008 07:53 am
Pues metiendolo dentro del Div, claro.

Por bydaface

303 de clabLevel

1 tutorial

 

Barcelona, Spain

firefox
Citar            
MensajeEscrito el 07 May 2008 08:45 am
Y quitando el botón de Flash.
:)
No uses Flash para hacer botones...
Con CSS, puedes hacer magníficas maravillas...

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 08 May 2008 02:21 pm
Es que lo tengo todo, todísimo echo en flash, necesito saber; como se hace o si se puede hacer :S

Por IcEWoLF

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 May 2008 02:50 pm
Me imagino que en Flash, también se podrán generar "pseudo-ventanas" ¿no?
(pregunta en)
Flash
Preguntas y ayuda general acerca de Flash, desde MX a 9.


Si no, relaja las restricciones de tu generador de pop-up por javascript:

Código :

on (release)
{getURL("javascript:void(window.open('tnt/tnt.htm','popup','width=690,height=720'));");}
Así, no será detectada como "publicidad", y no será cerrada.

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.