BBCode MOD[bbcode] Ventana externa animada

BBCode MOD para phpBB 3

Moderators: Carlos, Soporte en MODs, Soporte en phpBB

Forum rules
Solo BBCode, no dudas por favor.
Previous topicNext topic
User avatar
cisco007
Usuario
Usuario
Posts: 375
Joined: 05 Jan 2012 15:59:22
Bandera: Mexico
Nombre real: cisco

[bbcode] Ventana externa animada

Post by cisco007 »

[bbcodet]Titulo:[/bbcodet] Ventana externa animada
[bbcodet]Descripción:[/bbcodet] con este bbcode puede poner un enlace de una pagina y se abre en un ventana animada que se abre lenta mente hasta que abarca la pantalla completa.
[bbcodet]Autor(es)/or Enlace:[/bbcodet] bbcode por cisco007, código extraído de dynamicdrive.com

Pedido?: no

[bbcodet]Notas:[/bbcodet]
funciona en, FF aunque dura un rato en abrir, chrome, en IE abre muy lento, y en Opera abre en otra tab no en otra venta (solo que sea la version de opera que uso :lol: ).
[i_i][bbcodet]Uso BBcode:[/bbcodet]

Code: Select all

[aniwindow]{URL},{TEXT}[/aniwindow] 
[/i_i]
[i_i][bbcodet]Reemplazo HTML:[/bbcodet]

Code: Select all

<script type="text/javascript">
//<![CDATA[
  <!-- Begin

  //Animated Window- By Rizwan Chand (rizwanchand@hotmail.com)
  //Modified by DD for NS compatibility
  //Visit http://www.dynamicdrive.com for this script

  function expandingWindow(website) {
  var windowprops='width=100,height=100,scrollbars=yes,status=yes,resizable=yes'
  var heightspeed = 2; // vertical scrolling speed (higher = slower)
  var widthspeed = 6;  // horizontal scrolling speed (higher = slower)
  var leftdist = 10;    // distance to left edge of window
  var topdist = 10;     // distance to top edge of window

  if (window.resizeTo&&navigator.userAgent.indexOf("Opera")==-1) {
  var winwidth = window.screen.availWidth - leftdist;
  var winheight = window.screen.availHeight - topdist;
  var sizer = window.open("","","left=" + leftdist + ",top=" + topdist +","+ windowprops);
  for (sizeheight = 1; sizeheight < winheight; sizeheight += heightspeed)
  sizer.resizeTo("1", sizeheight);
  for (sizewidth = 1; sizewidth < winwidth; sizewidth += widthspeed)
  sizer.resizeTo(sizewidth, sizeheight);
  sizer.location = website;
  }
  else
  window.open(website,'mywindow');
  }
  //  End -->
  //]]>
</script>
  <a href="#" onclick="expandingWindow('{URL}');return false">{TEXT}</a>
[/i_i]
[i_i][bbcodet]Línea de ayuda:[/bbcodet]

Code: Select all

[aniwindow]enlace externo, descripción[/aniwidow]
[/i_i]
[i_i][bbcodet]Ejemplo:[/bbcodet]

Code: Select all

[aniwindow]http://phpbb.com,phpbb.com[/aniwidow]
[/i_i]
[bbcodet]DEMO:[/bbcodet]
[aniwindow]http://phpbb.com,phpbb.com[/aniwindow]
User avatar
cisco007
Usuario
Usuario
Posts: 375
Joined: 05 Jan 2012 15:59:22
Bandera: Mexico
Nombre real: cisco

Re: [bbcode] Ventana externa animada

Post by cisco007 »

[cisco_note]Reservado![/cisco_note]
Previous topicNext topic

Return to “BBCode MOD”