34 lines
536 B
JavaScript
34 lines
536 B
JavaScript
/*
|
|
---
|
|
name: MooDialog.IFrame
|
|
description: Opens an IFrame in a MooDialog
|
|
authors: Arian Stolwijk
|
|
license: MIT-style license
|
|
requires: MooDialog
|
|
provides: MooDialog.IFrame
|
|
...
|
|
*/
|
|
|
|
|
|
MooDialog.Iframe = new Class({
|
|
|
|
Extends: MooDialog,
|
|
|
|
options: {
|
|
useScrollBar: true
|
|
},
|
|
|
|
initialize: function(url, options){
|
|
this.parent(options);
|
|
|
|
this.setContent(
|
|
new Element('iframe', {
|
|
src: url,
|
|
frameborder: 0,
|
|
scrolling: this.options.useScrollBar ? 'auto' : 'no'
|
|
})
|
|
);
|
|
if (this.options.autoOpen) this.open();
|
|
}
|
|
});
|