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