Iframe
The HTML iframe tag, implemented in Ruby.
Parameters
This component can take 3 configuration params and either yield content or display what gets passed to the text
configuration param.
id (optional)
Expects a string with all ids the iframe
should have.
class (optional)
Expects a string with all classes the iframe
should have for styling purpose.
height (optional)
Specifies the height of an iframe
.
width (optional)
Specifies the width of an iframe
.
src
Specifies the address of the document to embed in the iframe
tag.
srcdoc
Specifies the HTML content of the page to show in the inline frame.
Example 1: Yield a given block
iframe id: "foo", class: "bar", src="https://www.demopage.com" do
plain 'The browser does not support iframe.'
end
returns
<iframe id="foo" class="bar" src="https://www.demopage.com">
The browser does not support iframe.
</iframe>
Example 2: Render options[:text] param
iframe id: "foo", class: "bar", src="https://www.demopage.com", text: 'The browser does not support iframe.'
returns
<iframe id="foo" class="bar" src="https://www.demopage.com">
The browser does not support iframe.
</iframe>
Last updated
Was this helpful?