Foros del Web » Programando para Internet » Javascript »

Los Modaldialogs

Estas en el tema de Los Modaldialogs en el foro de Javascript en Foros del Web. hola a todos, bueno haber si me pueden hechar una mano con un modaldialogs que quiero aplicar en pagina. es que me gustaria saber como ...
  #1 (permalink)  
Antiguo 15/07/2008, 04:49
 
Fecha de Ingreso: noviembre-2006
Mensajes: 122
Antigüedad: 17 años, 11 meses
Puntos: 0
Los Modaldialogs

hola a todos, bueno haber si me pueden hechar una mano con un modaldialogs que quiero aplicar en pagina. es que me gustaria saber como podría aplicar este creo que lo hago bien pero no me funciona es significa que me estoy saltando algun paso.

he encontrado esta pagina. donde te muestran varios modal dialog y el codigo para aplicar, y lo he hecho tal y como marca pero no me sale

h**p://66.102.9.104/translate_c?hl=es&sl=en&tl=es&u=http://cross-browser.com/x/examples/xmodaldialog.php&usg=ALkJrhjr9-8fjVQgPI2kDBeFyCL3Lrkn2Q

como sintaxis
xModalDialog(sDialogId) xModalDialog (sDialogId)

fuente
function xModalDialog(sDialogId) // Object Prototype
{
/*@cc_on @if (@_jscript_version >= 5.5) @*/ // not supported in IE until v5.5
this.dialog = xGetElementById(sDialogId);
xModalDialog.instances[sDialogId] = this;
var e = xModalDialog.grey;
if (!e) { // only one per page
e = document.createElement('div');
e.className = 'xModalDialogGreyElement';
xModalDialog.grey = document.body.appendChild(e);
}
/*@end @*/
}

// Public Methods

xModalDialog.prototype.show = function()
{
var ds, e = xModalDialog.grey;
if (e) {
this.dialog.greyZIndex = xGetComputedStyle(e, 'z-index', 1);
e.style.zIndex = xGetComputedStyle(this.dialog, 'z-index', 1) - 1;
ds = xDocSize();
xMoveTo(e, 0, 0);
xResizeTo(e, ds.w, ds.h);
if (this.dialog) {
xMoveTo(this.dialog,
xScrollLeft()+(xClientWidth()-this.dialog.offsetWidth)/2,
xScrollTop()+(xClientHeight()-this.dialog.offsetHeight)/2);
}
}
};

xModalDialog.prototype.hide = function(dialogOnly)
{
var e = xModalDialog.grey;
if (e) {
if (!dialogOnly) {
xResizeTo(e, 10, 10);
xMoveTo(e, -10, -10);
}
if (this.dialog) {
e.style.zIndex = this.dialog.greyZIndex;
xMoveTo(this.dialog, -this.dialog.offsetWidth, 0);
}
}
};

// Static Properties

xModalDialog.grey = null;
xModalDialog.instances = {};


¿como hago para que esto me funcione en mi html?

gracias
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 17:16.