HTML::DOM::Element::IFrame - A Perl class for representing inline frame elements
in an HTML DOM tree
use HTML::DOM;
$doc = HTML::DOM->new;
$elem = $doc->createElement(i'frame');
$elem->frameBorder(1); # set attribute
$elem->longDesc; # get attribute
$elem->tagName;
# etc
This class implements inline frame elements in an HTML::DOM tree. It implements
the HTMLIFrameElement DOM interface and inherits from HTML::DOM::Element
(q.v.).
In addition to those inherited from HTML::DOM::Element and its superclasses,
this class implements the following DOM methods:
- align
- frameBorder
- height
- longDesc
- marginHeight
- marginWidth
- name
- scrolling
- src
- width
- Each of these returns the corresponding HTML attribute. If you pass an
argument, it will become the new value of the attribute, and the old value
will be returned.
- contentWindow
- This returns nothing by default. You can assign to it by passing an
argument.
- contentDocument
- This returns the
"$elem->contentWindow->document",
or an empty list if there is no
"contentWindow".
HTML::DOM
HTML::DOM::Element
HTML::DOM::Element::Frame