<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>Prototype JavaScript framework - document.viewport</title>
  <id>tag:prototypejs.org.,2008:mephisto/api/document/viewport</id>
  <generator uri="http://mephistoblog.com" version="0.7.3">Mephisto Noh-Varr</generator>
  <link href="http://prototypejs.org./feed/api/document/viewport/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://prototypejs.org./api/document/viewport" rel="alternate" type="text/html"/>
  <updated>2007-11-15T17:22:24Z</updated>
  <entry xml:base="http://prototypejs.org./">
    <author>
      <name>Andrew</name>
    </author>
    <id>tag:prototypejs.org.,2007-11-15:17970</id>
    <published>2007-11-15T17:20:00Z</published>
    <updated>2007-11-15T17:22:24Z</updated>
    <category term="document.viewport"/>
    <category term="1.6.0"/>
    <link href="http://prototypejs.org./api/document/viewport" rel="alternate" type="text/html"/>
    <title>document.viewport</title>
  </entry>
  <entry xml:base="http://prototypejs.org./">
    <author>
      <name>Andrew</name>
    </author>
    <id>tag:prototypejs.org.,2007-11-15:17969</id>
    <published>2007-11-15T17:15:00Z</published>
    <updated>2007-11-15T17:19:20Z</updated>
    <category term="document.viewport"/>
    <category term="1.6.0"/>
    <link href="http://prototypejs.org./api/document/viewport/getscrolloffsets" rel="alternate" type="text/html"/>
    <title>getScrollOffsets</title>
<summary type="html">&lt;pre&gt;&lt;code class=&quot;ebnf&quot;&gt;document.viewport.getScrollOffsets() -&gt; [Number, Number] also accessible as { top: Number, left: Number }&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the viewport&#8217;s horizontal and vertical scroll offsets.&lt;/p&gt;</summary><content type="html">
            &lt;pre&gt;&lt;code class=&quot;ebnf&quot;&gt;document.viewport.getScrollOffsets() -&gt; [Number, Number] also accessible as { top: Number, left: Number }&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the viewport&#8217;s horizontal and vertical scroll offsets.&lt;/p&gt;
&lt;h3&gt;Examples&lt;/h3&gt;

&lt;pre&gt;&lt;code class=&quot;javascript&quot;&gt;
 document.viewport.getScrollOffsets();
 //-&gt; { left: 0, top: 0 }

 window.scrollTo(0, 120);
 document.viewport.getScrollOffsets();
 //-&gt; { left: 0, top: 120 }
&lt;/code&gt;&lt;/pre&gt;
          </content>  </entry>
  <entry xml:base="http://prototypejs.org./">
    <author>
      <name>Andrew</name>
    </author>
    <id>tag:prototypejs.org.,2007-11-15:17968</id>
    <published>2007-11-15T17:12:00Z</published>
    <updated>2007-11-15T17:13:47Z</updated>
    <category term="document.viewport"/>
    <category term="1.6.0"/>
    <link href="http://prototypejs.org./api/document/viewport/getWidth" rel="alternate" type="text/html"/>
    <title>getWidth</title>
<summary type="html">&lt;pre&gt;&lt;code class=&quot;ebnf&quot;&gt;document.viewport.getWidth() -&gt; Number&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the width of the viewport.&lt;/p&gt;</summary><content type="html">
            &lt;pre&gt;&lt;code class=&quot;ebnf&quot;&gt;document.viewport.getWidth() -&gt; Number&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the width of the viewport.&lt;/p&gt;
&lt;p&gt;Equivalent to calling &lt;code&gt;document.viewport.getDimensions().width&lt;/code&gt;.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://prototypejs.org./">
    <author>
      <name>Andrew</name>
    </author>
    <id>tag:prototypejs.org.,2007-11-15:17967</id>
    <published>2007-11-15T17:11:00Z</published>
    <updated>2007-11-15T17:12:40Z</updated>
    <category term="document.viewport"/>
    <category term="1.6.0"/>
    <link href="http://prototypejs.org./api/document/viewport/getHeight" rel="alternate" type="text/html"/>
    <title>getHeight</title>
<summary type="html">&lt;pre&gt;&lt;code class=&quot;ebnf&quot;&gt;document.viewport.getHeight() -&gt; Number&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the height of the viewport.&lt;/p&gt;</summary><content type="html">
            &lt;pre&gt;&lt;code class=&quot;ebnf&quot;&gt;document.viewport.getHeight() -&gt; Number&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the height of the viewport.&lt;/p&gt;
&lt;p&gt;Equivalent to &lt;code&gt;document.viewport.getDimensions().height&lt;/code&gt;.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://prototypejs.org./">
    <author>
      <name>Andrew</name>
    </author>
    <id>tag:prototypejs.org.,2007-11-15:17966</id>
    <published>2007-11-15T17:06:00Z</published>
    <updated>2007-11-15T17:10:15Z</updated>
    <category term="document.viewport"/>
    <category term="1.6.0"/>
    <link href="http://prototypejs.org./api/document/viewport/getDimensions" rel="alternate" type="text/html"/>
    <title>getDimensions</title>
<summary type="html">&lt;pre&gt;&lt;code class=&quot;ebnf&quot;&gt;document.viewport.getDimensions() -&gt; { width: Number, height: Number }&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the size of the viewport.&lt;/p&gt;</summary><content type="html">
            &lt;pre&gt;&lt;code class=&quot;ebnf&quot;&gt;document.viewport.getDimensions() -&gt; { width: Number, height: Number }&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Returns the size of the viewport.&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;viewport&lt;/em&gt; is the subset of the browser window that a page occupies — the &#8220;usable&#8221; space in a browser window.&lt;/p&gt;

&lt;h3&gt;Examples&lt;/h3&gt;

&lt;pre&gt;&lt;code class=&quot;javascript&quot;&gt;
  document.viewport.getDimensions();
  //-&gt; { width: 776, height: 580 }
&lt;/code&gt;&lt;/pre&gt;
          </content>  </entry>
</feed>
