Foros del Web » Programando para Internet » Jquery »

poner un jquery dialog encima de frames

Estas en el tema de poner un jquery dialog encima de frames en el foro de Jquery en Foros del Web. Hola a todos, tengo 2 frames y me gustaria que un dialog de jquery se posicione encima de los dos frames ya sea en el ...
  #1 (permalink)  
Antiguo 26/12/2013, 02:35
 
Fecha de Ingreso: diciembre-2013
Mensajes: 1
Antigüedad: 10 años, 3 meses
Puntos: 0
poner un jquery dialog encima de frames

Hola a todos, tengo 2 frames y me gustaria que un dialog de jquery se posicione encima de los dos frames ya sea en el parent de los frames o en el top del sitio web, he estado todo el dia intentando pero sin resultados positivos, aca les dejo el codigo que estoy utilizando:


Código:
<frameset id="mainFrame"cols="50%,50%"> 
    <frame id="f1" src="test.php"></frame> 
    <frame id="f2" src="test2.php"/>
<frame/>

<div id="ajaxpopup"><center><p><h3>Ingrese su email</h3></p></center</div>

<script type="text/javascript">
function loadpopunder(){
	function Init(){
		jQuery('#ajaxpopup').dialog({ buttons: 
		{
			"Aceptar": function()
			{
					jQuery('#ajaxpopup').dialog('close');
			}
		}, closeOnEscape: true, modal: true, show: 'slide' });
	}
	jQuery(document).ready(Init);
}
loadpopunder();
</script>
</frameset>
Muchas Gracias.
  #2 (permalink)  
Antiguo 01/01/2014, 13:34
Avatar de satjaen  
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 11 años, 7 meses
Puntos: 10
Respuesta: poner un jquery dialog encima de frames

Hola, te dejo este ejemplo a ver si te vale.

Código Javascript:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5. <title>Documento sin título</title>
  6. <script src="jquery-ui-1.7.2/js/jquery-1.3.2.min.js" type="text/javascript"></script>
  7. <script src="jquery-ui-1.7.2/js/jquery-ui-1.7.2.min.js" type="text/javascript"></script>
  8. <link href="jquery-ui-1.7.2/css/base/ui.core.css" rel="stylesheet" type="text/css" />
  9. <link href="jquery-ui-1.7.2/css/base/ui.dialog.css" rel="stylesheet" type="text/css" />
  10. <link href="jquery-ui-1.7.2/css/base/ui.theme.css" rel="stylesheet" type="text/css" />
  11. <link href="jquery-ui-1.7.2/css/base/ui.images.css" rel="stylesheet" type="text/css" />
  12. <style type="text/css">
  13. /* BeginOAWidget_Instance_2142022: #dialog */
  14.  
  15.         #dialog .ui-widget {
  16.             font-family: inherit;
  17.         }
  18.        
  19.         .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  20.             color: #000000;
  21.         }
  22.        
  23.         .ui-widget-header {
  24.             font-size:1em;
  25.             font-weight: bold;
  26.             font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  27.             background: #cccccc;
  28.             border-color: #666666;
  29.             border-width: 1px;
  30.         }
  31.            
  32.         .ui-dialog-title {
  33.             line-height: 1em;
  34.             color: #000000;
  35.             font-weight: bold;
  36.         }
  37.        
  38.         .ui-widget-content {
  39.             font-size:1em;
  40.             font-weight: bold;
  41.             font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  42.             background: #eeeeee;
  43.             border-color: #666666;
  44.             border-width: 1px;
  45.         }
  46.        
  47.         /* tab panel bounding box */
  48.         .ui-dialog-content {
  49.             font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  50.             color: #333333;
  51.             font-size:.8em;
  52.             padding: 10px;
  53.         }
  54.        
  55.         .ui-dialog-buttonpane {
  56.             font-size:.8em;
  57.         }
  58.        
  59.        
  60. /* EndOAWidget_Instance_2142022 */
  61. </style>
  62. <script type="text/xml">
  63. <!--
  64. <oa:widgets>
  65.   <oa:widget wid="2142022" binding="#dialog" />
  66. </oa:widgets>
  67. -->
  68. </script>
  69. </head>
  70.  
  71. <body>
  72. <script type="text/javascript">
  73. // BeginOAWidget_Instance_2142022: #dialog
  74.  
  75.                 $(document).ready(function() {
  76.                     $("#dialog").dialog({   draggable: 'true',
  77.                                             resizable: 'false',
  78.                                             title: 'Dialog Title',
  79.                                             buttons: { "OK": function() { $(this).dialog("close"); }} } );
  80.                 });
  81.        
  82. // EndOAWidget_Instance_2142022
  83. </script>
  84. <div id="dialog" title="Dialog Title">Dialog Message Text</div>
  85. </body>
  86. </html>

Un saludo

Etiquetas: dialog, encima, frames
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:33.