<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8203716089047464069</id><updated>2024-10-24T15:54:29.391-07:00</updated><category term="JavaScript"/><category term="HTML5"/><category term="Development Tools"/><category term="JavaScript Exercises"/><category term="jQuery"/><category term="CSS"/><category term="Geolocation"/><category term="Google Maps API"/><category term="Mobile Web"/><category term="jQuery UI"/><category term="CSS3"/><category term="jQuery Mobile Exercises"/><category term="Web Platforms"/><category term="Google App Engine"/><category term="Android"/><category term="Bing Map"/><category term="Development Tools. Google"/><category term="ECMAScript"/><category term="Eclipse"/><category term="Google APIs"/><category term="Google Apps Script"/><category term="Google Chart Tools"/><category term="IPv6"/><category term="OAuth"/><category term="Silverlight"/><category term="Standards"/><category term="YouTube"/><category term="Youtube API"/><category term="how to"/><category term="info"/><category term="jQTouch"/><category term="jQuery Mobile"/><category term="news"/><title type='text'>i can code! for Web.</title><subtitle type='html'>icancode-4-web.blogspot.com</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Erik</name><uri>http://www.blogger.com/profile/04983894331825656853</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>104</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-4601937266174419400</id><published>2011-12-26T01:23:00.001-08:00</published><updated>2011-12-26T01:25:14.697-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="Development Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Web Platforms"/><title type='text'>YUI - a FREE JavaScript and CSS framework</title><content type='html'>&lt;a href=&quot;http://yuilibrary.com/img/yui-logo.png&quot;&gt;&lt;img style=&quot;float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 117px; height: 52px;&quot; src=&quot;http://yuilibrary.com/img/yui-logo.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;YUI is a free, open source JavaScript and CSS framework for building richly interactive web applications. YUI is provided under a BSD license and is available on GitHub for forking and contribution.&lt;br /&gt;&lt;br /&gt;link: &lt;a href=&quot;http://yuilibrary.com/&quot;&gt;http://yuilibrary.com/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/4601937266174419400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/12/yui-free-javascript-and-css-framework.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/4601937266174419400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/4601937266174419400'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/12/yui-free-javascript-and-css-framework.html' title='YUI - a FREE JavaScript and CSS framework'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-7342160144236385907</id><published>2011-12-01T13:18:00.000-08:00</published><updated>2011-12-01T13:19:46.328-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tools"/><title type='text'>Introducing testing web apps with WebDriver</title><content type='html'>Selenium WebDriver is a browser automation tool which provides a lightweight and elegant way for testing web apps. Selenium WebDriver is now available as an SDK extra in the Android SDK, and supports 2.3 (Gingerbread) and onwards!&lt;br /&gt;&lt;br /&gt;Whether or not your site is optimized for mobile browsers, you can be sure that users will be accessing it from their phones and tablets. WebDriver makes it easy to write automated tests that ensure your site works correctly when viewed from the Android browser. We’ll walk you through some basics about WebDriver and look at it in action.&lt;br /&gt;&lt;br /&gt;know more: &lt;a href=&quot;http://android-developers.blogspot.com/2011/10/introducing-android-webdriver.html&quot;&gt;Android Developers Blog - Introducing Android WebDriver&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/7342160144236385907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/12/introducing-testing-web-apps-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/7342160144236385907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/7342160144236385907'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/12/introducing-testing-web-apps-with.html' title='Introducing testing web apps with WebDriver'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-1893870324896409195</id><published>2011-11-08T23:27:00.000-08:00</published><updated>2011-11-08T23:30:57.716-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tools. Google"/><category scheme="http://www.blogger.com/atom/ns#" term="OAuth"/><title type='text'>OAuth 2.0 Playground announced</title><content type='html'>Google announced the &lt;a href=&quot;https://code.google.com/oauthplayground/&quot;&gt;&lt;b&gt;OAuth 2.0 Playground&lt;/b&gt;&lt;/a&gt;, which simplifies experimentation with the OAuth 2.0 protocol and APIs that use the protocol. Trying out some requests in the OAuth 2.0 playground can help understand how the protocol functions and make life easier when the time comes to use OAuth in your own code.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href=&quot;http://googleappsdeveloper.blogspot.com/2011/11/oauth-20-playground-open-to-developers.html&quot;&gt;Google Apps Developer Blog - OAuth 2.0 Playground: Open to Developers!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6uew3pUsga0kxcNUQh-fgbLUvN3g-UWjkeI9HToEoYfbO3O5RWwxQI17NMzgBVriJ0Z3T7B6hFZeHNXTocplcQpQh4BzqbbWOFtHVw64LAQnCzGutyrovUzZ1FdOtHlacg7q9eMjGsRw/s500/image02.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 337px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6uew3pUsga0kxcNUQh-fgbLUvN3g-UWjkeI9HToEoYfbO3O5RWwxQI17NMzgBVriJ0Z3T7B6hFZeHNXTocplcQpQh4BzqbbWOFtHVw64LAQnCzGutyrovUzZ1FdOtHlacg7q9eMjGsRw/s500/image02.png&quot; border=&quot;0&quot; alt=&quot;OAuth 2.0 Playground&quot; title=&quot;OAuth 2.0 Playground&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/1893870324896409195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/11/oauth-20-playground-announced.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1893870324896409195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1893870324896409195'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/11/oauth-20-playground-announced.html' title='OAuth 2.0 Playground announced'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6uew3pUsga0kxcNUQh-fgbLUvN3g-UWjkeI9HToEoYfbO3O5RWwxQI17NMzgBVriJ0Z3T7B6hFZeHNXTocplcQpQh4BzqbbWOFtHVw64LAQnCzGutyrovUzZ1FdOtHlacg7q9eMjGsRw/s72-c/image02.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-5580748474609413789</id><published>2011-10-27T14:19:00.000-07:00</published><updated>2011-10-27T14:25:01.158-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="how to"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>Add code assist for jQuery in Aptana</title><content type='html'>To enable the code assist for jQuery in &lt;a href=&quot;http://icancode-4-web.blogspot.com/2011/06/aptana-studio.html&quot;&gt;Aptana Studio 3&lt;/a&gt;, Download and Add the .sdocml file here: &lt;a href=&quot;https://github.com/aptana/javascript-jquery.ruble/tree/master/support&quot;&gt;https://github.com/aptana/javascript-jquery.ruble/tree/master/support&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/5580748474609413789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/add-code-assist-for-jquery-in-aptana.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/5580748474609413789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/5580748474609413789'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/add-code-assist-for-jquery-in-aptana.html' title='Add code assist for jQuery in Aptana'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-8167590793874277767</id><published>2011-10-21T12:24:00.000-07:00</published><updated>2011-10-21T12:34:45.924-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript Exercises"/><title type='text'>Implement Slider using HTML5 an JavaScript</title><content type='html'>This example show how to implement a slider using HTML5 and JavaScript. To demonstrate the effect, code from &quot;&lt;a href=&quot;http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-change-font-size.html&quot;&gt;jQuery exercise: change font-size&lt;/a&gt;&quot; is borrowed, to change text size when slide is changed.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMsX8exsDM1aK52burEX95KzL56dzZPPwKJz_J4lDdxh6gKJqnSQU8J-qSfTexzLcjyyE44ED0HtGx3WNQr9FVRS8f7kHL8U90ftgqQrY-YDHwR_5ur0jkwQ4RpFgBYw0CMNdA2EbXg0U/s1600/slider.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 277px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMsX8exsDM1aK52burEX95KzL56dzZPPwKJz_J4lDdxh6gKJqnSQU8J-qSfTexzLcjyyE44ED0HtGx3WNQr9FVRS8f7kHL8U90ftgqQrY-YDHwR_5ur0jkwQ4RpFgBYw0CMNdA2EbXg0U/s400/slider.png&quot; border=&quot;0&quot; alt=&quot;Implement Slider using HTML5 an JavaScript&quot; title=&quot;Implement Slider using HTML5 an JavaScript&quot; id=&quot;BLOGGER_PHOTO_ID_5666030998008546946&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-latest.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;style&amp;gt;&lt;br /&gt;body { margin-left: 30px; margin-right: 15px; background-color: #ffffff }&lt;br /&gt;h1{font: bold italic 20pt helvetica}&lt;br /&gt;&lt;br /&gt;#mytext {&lt;br /&gt; font-size: 20px&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;center&amp;gt;&lt;br /&gt;&amp;lt;input id=&quot;slide&quot; type=&quot;range&quot; min=&quot;8&quot; max=&quot;50&quot; value=&quot;20&quot;? onChange=&quot;changeTextSize(this.value)&quot; step=&quot;1&quot;/&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext&quot;&amp;gt;Change TEXT size by Slider&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/center&amp;gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;&lt;br /&gt;function changeTextSize(fontsize) {&lt;br /&gt; $(&quot;#mytext&quot;).css(&quot;font-size&quot;, fontsize+&quot;px&quot;);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/8167590793874277767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/implement-slider-using-html5-javascript.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/8167590793874277767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/8167590793874277767'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/implement-slider-using-html5-javascript.html' title='Implement Slider using HTML5 an JavaScript'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMsX8exsDM1aK52burEX95KzL56dzZPPwKJz_J4lDdxh6gKJqnSQU8J-qSfTexzLcjyyE44ED0HtGx3WNQr9FVRS8f7kHL8U90ftgqQrY-YDHwR_5ur0jkwQ4RpFgBYw0CMNdA2EbXg0U/s72-c/slider.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-1878110644119385673</id><published>2011-10-20T14:51:00.000-07:00</published><updated>2011-10-20T14:53:57.167-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript Exercises"/><title type='text'>Javascript Exercise: Get text and change text</title><content type='html'>example:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkvTxKiNvhELxbfjJIWEhEUrUywNNfwP4c634RQLvIZwelFui6jen7IbFpKBF1b9l9Aa2avfIFgfcqcO8Ene5LHXOZqpjS1ydhGdn4Pd9YcSHYe5RNAMQaBKHpb11JBtG5TolGvQgzAhk/s1600/changetext.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 196px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkvTxKiNvhELxbfjJIWEhEUrUywNNfwP4c634RQLvIZwelFui6jen7IbFpKBF1b9l9Aa2avfIFgfcqcO8Ene5LHXOZqpjS1ydhGdn4Pd9YcSHYe5RNAMQaBKHpb11JBtG5TolGvQgzAhk/s400/changetext.png&quot; border=&quot;0&quot; alt=&quot;Javascript Exercise: Get text and change text&quot; title=&quot;Javascript Exercise: Get text and change text&quot; id=&quot;BLOGGER_PHOTO_ID_5665695543538382466&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt; &lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Get input&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;h1&amp;gt;Get input and change text&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytextchanged&quot;&amp;gt;Hello!&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;input id=&quot;mytext&quot; type=&quot;text&quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;input type=&quot;button&quot; value=&quot;Click Me&quot; onClick=&quot;showMe()&quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;    function showMe() {&lt;br /&gt; var msg = document.getElementById(&quot;mytext&quot;).value;&lt;br /&gt;        document.getElementById(&quot;mytextchanged&quot;).innerHTML = msg;&lt;br /&gt;    }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/1878110644119385673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/javascript-exercise-get-text-and-change.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1878110644119385673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1878110644119385673'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/javascript-exercise-get-text-and-change.html' title='Javascript Exercise: Get text and change text'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkvTxKiNvhELxbfjJIWEhEUrUywNNfwP4c634RQLvIZwelFui6jen7IbFpKBF1b9l9Aa2avfIFgfcqcO8Ene5LHXOZqpjS1ydhGdn4Pd9YcSHYe5RNAMQaBKHpb11JBtG5TolGvQgzAhk/s72-c/changetext.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-8826624104749459049</id><published>2011-10-20T10:31:00.000-07:00</published><updated>2011-10-20T10:33:47.570-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript Exercises"/><title type='text'>Read input text using JavaScript</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMOVWGC2R4m9bHCH_35_yK2ujzOgyxONCbQd_BLkD5h33fxj5vycTmCv_a6XwNANJO9ouUiVcyi4H8cFmMBlE6O4PQOwRRgWulaZfOXVGosuwgZrDFHe8wzkPPU5rGw2QVdLCKXotYOxM/s1600/test_input.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 207px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMOVWGC2R4m9bHCH_35_yK2ujzOgyxONCbQd_BLkD5h33fxj5vycTmCv_a6XwNANJO9ouUiVcyi4H8cFmMBlE6O4PQOwRRgWulaZfOXVGosuwgZrDFHe8wzkPPU5rGw2QVdLCKXotYOxM/s400/test_input.png&quot; border=&quot;0&quot; alt=&quot;Read input text using JavaScript&quot; title=&quot;Read input text using JavaScript&quot; id=&quot;BLOGGER_PHOTO_ID_5665628738432869922&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt; &lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Get input&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;h1&amp;gt;Get input&amp;lt;/h1&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;input id=&quot;mytext&quot; type=&quot;text&quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;input type=&quot;button&quot; value=&quot;Click Me&quot; onClick=&quot;showMe()&quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;    function showMe() {&lt;br /&gt; var msg = document.getElementById(&quot;mytext&quot;).value;&lt;br /&gt;        alert(msg);&lt;br /&gt;    }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/8826624104749459049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/read-input-text-using-javascript.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/8826624104749459049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/8826624104749459049'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/read-input-text-using-javascript.html' title='Read input text using JavaScript'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMOVWGC2R4m9bHCH_35_yK2ujzOgyxONCbQd_BLkD5h33fxj5vycTmCv_a6XwNANJO9ouUiVcyi4H8cFmMBlE6O4PQOwRRgWulaZfOXVGosuwgZrDFHe8wzkPPU5rGw2QVdLCKXotYOxM/s72-c/test_input.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-7818592388430555041</id><published>2011-10-17T06:28:00.001-07:00</published><updated>2011-10-17T06:31:02.424-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><title type='text'>Play mp4 using HTML5</title><content type='html'>Example to play mp4 in HTML5.&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;video src=&quot;http://video.ch9.ms/ch9/51fe/77b82ce9-bbbc-4b9c-b19a-9f6b017551fe/MVP1understandingwptools_low_ch9.mp4&quot;&lt;br /&gt; controls autoplay loop&amp;gt; &lt;br /&gt;&amp;lt;p&amp;gt;Sorry! Your browser doesn&#39;t support video.&amp;lt;/p&amp;gt; &lt;br /&gt;&amp;lt;/video&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfhrNDEtK9wIQlupkQx6hzsmwIpTG0jvsDQByU1de0ncaZOHrfhkN62V_z7MQjqomRQhVUEyvOU4UzRw6ZJpbwoe4wMdnjMUg4pq8imFUFhO2t-6qrT3akIO0sZHJDImWX0V_Q1DU6pk/s1600/play_mp4.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 264px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfhrNDEtK9wIQlupkQx6hzsmwIpTG0jvsDQByU1de0ncaZOHrfhkN62V_z7MQjqomRQhVUEyvOU4UzRw6ZJpbwoe4wMdnjMUg4pq8imFUFhO2t-6qrT3akIO0sZHJDImWX0V_Q1DU6pk/s400/play_mp4.png&quot; border=&quot;0&quot; alt=&quot;Play mp4 using HTML5&quot; title=&quot;Play mp4 using HTML5&quot; id=&quot;BLOGGER_PHOTO_ID_5664452637122016978&quot; /&gt;&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/7818592388430555041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/play-mp4-using-html5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/7818592388430555041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/7818592388430555041'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/play-mp4-using-html5.html' title='Play mp4 using HTML5'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfhrNDEtK9wIQlupkQx6hzsmwIpTG0jvsDQByU1de0ncaZOHrfhkN62V_z7MQjqomRQhVUEyvOU4UzRw6ZJpbwoe4wMdnjMUg4pq8imFUFhO2t-6qrT3akIO0sZHJDImWX0V_Q1DU6pk/s72-c/play_mp4.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-3179599657680570868</id><published>2011-10-14T14:16:00.000-07:00</published><updated>2011-10-21T12:29:54.658-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>jQuery exercise: change font-size</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdZ4nUdqOwFxI9gZuMIWXnTukUWMcLF4aofqP1c5CkWMbCsNgx8Ifdab12S-P6lZG6sDEIImb8GI7qqNqxOnEPF6uVC6EgzpOYJw8EYVOv4jADfB1jHnOF1N5nH8f42iRr_fMC6VxTlv4/s1600/textsize.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 160px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdZ4nUdqOwFxI9gZuMIWXnTukUWMcLF4aofqP1c5CkWMbCsNgx8Ifdab12S-P6lZG6sDEIImb8GI7qqNqxOnEPF6uVC6EgzpOYJw8EYVOv4jADfB1jHnOF1N5nH8f42iRr_fMC6VxTlv4/s400/textsize.png&quot; border=&quot;0&quot; alt=&quot;jQuery exercise: change font-size&quot; title=&quot;jQuery exercise: change font-size&quot; id=&quot;BLOGGER_PHOTO_ID_5663460154107974194&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-latest.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;style&amp;gt;&lt;br /&gt;body { margin-left: 30px; margin-right: 15px; background-color: #ffffff }&lt;br /&gt;h1{font: bold italic 20pt helvetica}&lt;br /&gt;&lt;br /&gt;#mytext {&lt;br /&gt; font-size: 20px&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;center&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext&quot;&amp;gt;Change TEXT size by UP/DOWN key&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/center&amp;gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;$(function(){&lt;br /&gt; &lt;br /&gt; var KEY_UP = 38;&lt;br /&gt; var KEY_DOWN = 40;&lt;br /&gt; &lt;br /&gt; //Set listener for keydown&lt;br /&gt; $(document).keydown(function(e){&lt;br /&gt;  $(&quot;#mytext2&quot;).html(&quot;- keydown -&quot;);&lt;br /&gt;   switch(e.which){&lt;br /&gt;    case KEY_UP:&lt;br /&gt;     var fontsize = parseInt($(&quot;#mytext&quot;).css(&quot;font-size&quot;)) + 2;&lt;br /&gt;     $(&quot;#mytext&quot;).css(&quot;font-size&quot;, fontsize+&quot;px&quot;);&lt;br /&gt;     break;&lt;br /&gt;    case KEY_DOWN:&lt;br /&gt;     var fontsize = parseInt($(&quot;#mytext&quot;).css(&quot;font-size&quot;)) - 2;&lt;br /&gt;     $(&quot;#mytext&quot;).css(&quot;font-size&quot;, fontsize+&quot;px&quot;);&lt;br /&gt;     break;&lt;br /&gt;   }&lt;br /&gt; });&lt;br /&gt;&lt;br /&gt;});&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Related: &lt;a href=&quot;http://icancode-4-web.blogspot.com/2011/10/implement-slider-using-html5-javascript.html&quot;&gt;Implement Slider using HTML5 an JavaScript&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/3179599657680570868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-change-font-size.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/3179599657680570868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/3179599657680570868'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-change-font-size.html' title='jQuery exercise: change font-size'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdZ4nUdqOwFxI9gZuMIWXnTukUWMcLF4aofqP1c5CkWMbCsNgx8Ifdab12S-P6lZG6sDEIImb8GI7qqNqxOnEPF6uVC6EgzpOYJw8EYVOv4jADfB1jHnOF1N5nH8f42iRr_fMC6VxTlv4/s72-c/textsize.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-1698521533397624927</id><published>2011-10-13T06:40:00.001-07:00</published><updated>2011-10-13T06:42:43.073-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>jQuery exercise: get key input, to change CSS layout.</title><content type='html'>By merging of the exercises &quot;&lt;a href=&quot;http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-get-key-input.html&quot;&gt;jQuery exercise: get key input&lt;/a&gt;&quot; and &quot;&lt;a href=&quot;http://icancode-4-web.blogspot.com/2011/09/apply-style-on-div.html&quot;&gt;Apply style on div&lt;/a&gt;&quot;, we can change the red dot position using JavaScript. When user press (also press and hold) UP, DOWN, LEFT or RIGHT key can move the red dot position.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOXozXDH62xHdstMernW5aGHUkSsmD4ETZHbJ9CudrYLpE_44Fjtmwm4ucjKJRUJxSgkGqAttHYndXTQb_UMGkEIzwYWTzJA5ffQq88wVbzlteW1p9yD8ZMVsQ52K0THpcqEK0ul0BEw4/s1600/test_ui.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 220px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOXozXDH62xHdstMernW5aGHUkSsmD4ETZHbJ9CudrYLpE_44Fjtmwm4ucjKJRUJxSgkGqAttHYndXTQb_UMGkEIzwYWTzJA5ffQq88wVbzlteW1p9yD8ZMVsQ52K0THpcqEK0ul0BEw4/s400/test_ui.png&quot; border=&quot;0&quot; alt=&quot;jQuery exercise: get key input, to change CSS layout.&quot; title=&quot;jQuery exercise: get key input, to change CSS layout.&quot; id=&quot;BLOGGER_PHOTO_ID_5662971334655858338&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-latest.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;style&amp;gt;&lt;br /&gt;body { margin-left: 30px; margin-right: 15px; background-color: #ffffff }&lt;br /&gt;h1{font: bold italic 20pt helvetica}&lt;br /&gt;&lt;br /&gt;#background{&lt;br /&gt; background: #a0a0a0;&lt;br /&gt; width: 400px;&lt;br /&gt; height: 300px;&lt;br /&gt; position: relative;&lt;br /&gt; overflow: hidden;&lt;br /&gt;}&lt;br /&gt;#reddot {&lt;br /&gt; background: #f00;&lt;br /&gt; position: absolute;&lt;br /&gt; width: 30px;&lt;br /&gt; height: 30px;&lt;br /&gt; left: 185px;&lt;br /&gt; top: 135px;&lt;br /&gt; border-radius: 15px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;center&amp;gt;&lt;br /&gt;&amp;lt;div id=&quot;background&quot;&amp;gt;&lt;br /&gt; &amp;lt;div id=&quot;reddot&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/center&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext1&quot;&amp;gt;Original Text&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext2&quot;&amp;gt;Wait Key&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext3&quot;&amp;gt;Wait Key&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;$(function(){&lt;br /&gt; var str = &quot;This run after DOM loaded&quot;;&lt;br /&gt; $(&quot;#mytext1&quot;).html(str);&lt;br /&gt; &lt;br /&gt; var KEY_UP = 38;&lt;br /&gt; var KEY_DOWN = 40;&lt;br /&gt; var KEY_LEFT = 37;&lt;br /&gt; var KEY_RIGHT = 39;&lt;br /&gt; &lt;br /&gt; //Set listener for keydown&lt;br /&gt; $(document).keydown(function(e){&lt;br /&gt;  $(&quot;#mytext2&quot;).html(&quot;- keydown -&quot;);&lt;br /&gt;   switch(e.which){&lt;br /&gt;    case KEY_UP:&lt;br /&gt;     var top = parseInt($(&quot;#reddot&quot;).css(&quot;top&quot;)) - 10;&lt;br /&gt;     $(&quot;#reddot&quot;).css(&quot;top&quot;, top);&lt;br /&gt;     $(&quot;#mytext3&quot;).html(&quot;Key: UP / &quot; + left + &quot; : &quot; + top);&lt;br /&gt;     break;&lt;br /&gt;    case KEY_DOWN:&lt;br /&gt;     var top = parseInt($(&quot;#reddot&quot;).css(&quot;top&quot;)) + 10;&lt;br /&gt;     $(&quot;#reddot&quot;).css(&quot;top&quot;, top);&lt;br /&gt;     $(&quot;#mytext3&quot;).html(&quot;Key: DOWN / &quot; + left + &quot; : &quot; + top);&lt;br /&gt;     break;&lt;br /&gt;    case KEY_LEFT:&lt;br /&gt;     var left = parseInt($(&quot;#reddot&quot;).css(&quot;left&quot;)) - 10;&lt;br /&gt;     $(&quot;#reddot&quot;).css(&quot;left&quot;, left);&lt;br /&gt;     $(&quot;#mytext3&quot;).html(&quot;Key: LEFT / &quot; + left + &quot; : &quot; + top);&lt;br /&gt;     break;&lt;br /&gt;    case KEY_RIGHT:&lt;br /&gt;     var left = parseInt($(&quot;#reddot&quot;).css(&quot;left&quot;)) + 10;&lt;br /&gt;     $(&quot;#reddot&quot;).css(&quot;left&quot;, left);&lt;br /&gt;     $(&quot;#mytext3&quot;).html(&quot;Key: RIGHT / &quot; + left + &quot; : &quot; + top);&lt;br /&gt;     break;&lt;br /&gt;   }&lt;br /&gt; });&lt;br /&gt;&lt;br /&gt; //Set listener for keyup&lt;br /&gt; $(document).keyup(function(e){&lt;br /&gt;  $(&quot;#mytext2&quot;).html(&quot;Wait Key&quot;);&lt;br /&gt;  $(&quot;#mytext3&quot;).html(&quot;Wait Key&quot;);&lt;br /&gt; });&lt;br /&gt;});&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/1698521533397624927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-get-key-input-to-change.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1698521533397624927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1698521533397624927'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-get-key-input-to-change.html' title='jQuery exercise: get key input, to change CSS layout.'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOXozXDH62xHdstMernW5aGHUkSsmD4ETZHbJ9CudrYLpE_44Fjtmwm4ucjKJRUJxSgkGqAttHYndXTQb_UMGkEIzwYWTzJA5ffQq88wVbzlteW1p9yD8ZMVsQ52K0THpcqEK0ul0BEw4/s72-c/test_ui.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-84459395983685494</id><published>2011-10-13T06:27:00.001-07:00</published><updated>2011-10-13T06:44:03.043-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Convert CSS width or height to int using JavaScript</title><content type='html'>Normal, width or height defined in CSS as &quot;px&quot;, &quot;cm&quot;. It can be converted to int using JavaScript function &lt;b&gt;parseInt(string, radix)&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;The &lt;b&gt;parseInt&lt;/b&gt; function produces an integer value dictated by interpretation of the contents of the  string argument according to the specified radix. Leading white space in string is ignored. If radix is undefined or 0, it is assumed to be 10 except when the number begins with the character pairs 0x or 0X, in which case a radix of 16 is assumed. If radix is 16, the number may also optionally begin with the character pairs 0x or 0X.&lt;/i&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Example: &lt;a href=&quot;http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-get-key-input-to-change.html&quot;&gt;jQuery exercise: get key input, to change CSS layout.&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/84459395983685494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/convert-css-width-or-height-to-int.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/84459395983685494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/84459395983685494'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/convert-css-width-or-height-to-int.html' title='Convert CSS width or height to int using JavaScript'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-1729403606620001949</id><published>2011-10-12T04:56:00.000-07:00</published><updated>2011-10-12T05:00:25.446-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>jQuery exercise: get key input</title><content type='html'>&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-latest.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext1&quot;&amp;gt;Original Text&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext2&quot;&amp;gt;Wait Key&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext3&quot;&amp;gt;Wait Key&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;$(function(){&lt;br /&gt; var str = &quot;This run after DOM loaded&quot;;&lt;br /&gt; $(&quot;#mytext1&quot;).html(str);&lt;br /&gt;&lt;br /&gt; var KEY_UP = 38;&lt;br /&gt; var KEY_DOWN = 40;&lt;br /&gt; var KEY_LEFT = 37;&lt;br /&gt; var KEY_RIGHT = 39;&lt;br /&gt; &lt;br /&gt; //Set listener for keydown&lt;br /&gt; $(document).keydown(function(e){&lt;br /&gt;  $(&quot;#mytext2&quot;).html(&quot;- keydown -&quot;);&lt;br /&gt;  switch(e.which){&lt;br /&gt;   case KEY_UP:&lt;br /&gt;    $(&quot;#mytext3&quot;).html(&quot;Key: UP&quot;);&lt;br /&gt;    break;&lt;br /&gt;   case KEY_DOWN:&lt;br /&gt;    $(&quot;#mytext3&quot;).html(&quot;Key: DOWN&quot;);&lt;br /&gt;    break;&lt;br /&gt;   case KEY_LEFT:&lt;br /&gt;    $(&quot;#mytext3&quot;).html(&quot;Key: LEFT&quot;);&lt;br /&gt;    break;&lt;br /&gt;   case KEY_RIGHT:&lt;br /&gt;    $(&quot;#mytext3&quot;).html(&quot;Key: RIGHT&quot;);&lt;br /&gt;    break;&lt;br /&gt;  }&lt;br /&gt; });&lt;br /&gt; &lt;br /&gt; //Set listener for keyup&lt;br /&gt; $(document).keyup(function(e){&lt;br /&gt;  $(&quot;#mytext2&quot;).html(&quot;Wait Key&quot;);&lt;br /&gt;  $(&quot;#mytext3&quot;).html(&quot;Wait Key&quot;);&lt;br /&gt; });&lt;br /&gt; &lt;br /&gt;});&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq9IW-tPH_wUN2e6I1Y0SETGl50EjbIlAocUbWvVNPe2iXvzE3eWtJr0w5MjMsU9ijHh5XYQuznGDrBvOpRNDR6Llu8R57EAqD9oY32IB6AsjJrbcDMHtosENtX_WSAzK8MQon6hnQ170/s1600/GetKey.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 209px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq9IW-tPH_wUN2e6I1Y0SETGl50EjbIlAocUbWvVNPe2iXvzE3eWtJr0w5MjMsU9ijHh5XYQuznGDrBvOpRNDR6Llu8R57EAqD9oY32IB6AsjJrbcDMHtosENtX_WSAzK8MQon6hnQ170/s400/GetKey.png&quot; border=&quot;0&quot; alt=&quot;jQuery exercise: get key input&quot; title=&quot;jQuery exercise: get key input&quot; id=&quot;BLOGGER_PHOTO_ID_5662573644625022754&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/1729403606620001949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-get-key-input.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1729403606620001949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1729403606620001949'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-get-key-input.html' title='jQuery exercise: get key input'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq9IW-tPH_wUN2e6I1Y0SETGl50EjbIlAocUbWvVNPe2iXvzE3eWtJr0w5MjMsU9ijHh5XYQuznGDrBvOpRNDR6Llu8R57EAqD9oY32IB6AsjJrbcDMHtosENtX_WSAzK8MQon6hnQ170/s72-c/GetKey.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-590535471705448316</id><published>2011-10-12T04:00:00.001-07:00</published><updated>2011-10-12T04:04:58.167-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>jQuery exercise: change text</title><content type='html'>Exercise to change text using jQuery.&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-latest.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext1&quot;&amp;gt;Original Text&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext2&quot;&amp;gt;Original Text&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p id=&quot;mytext3&quot;&amp;gt;Original Text&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt; var str = &quot;Text &amp;lt;b&amp;gt;changed&amp;lt;/b&amp;gt;&quot;;&lt;br /&gt; $(&quot;#mytext2&quot;).html(str);&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHjMp2Elc8WBvD5myW0E2HuP2yn8lRmKPLv7Jkbqijy0RuKxc7EbSSjk8k-rxgKml5hW3nveuVPiwrWt7k4belEkYUqL9wRRU4W4J_yvIxuzd3eU7N4aTNRgKdwv64TBpZlzzqwbOGzhY/s1600/ChangeText.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 209px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHjMp2Elc8WBvD5myW0E2HuP2yn8lRmKPLv7Jkbqijy0RuKxc7EbSSjk8k-rxgKml5hW3nveuVPiwrWt7k4belEkYUqL9wRRU4W4J_yvIxuzd3eU7N4aTNRgKdwv64TBpZlzzqwbOGzhY/s400/ChangeText.png&quot; border=&quot;0&quot; alt=&quot;jQuery exercise: change text&quot; title=&quot;jQuery exercise: change text&quot; id=&quot;BLOGGER_PHOTO_ID_5662559055543127410&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/590535471705448316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-change-text.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/590535471705448316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/590535471705448316'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/jquery-exercise-change-text.html' title='jQuery exercise: change text'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHjMp2Elc8WBvD5myW0E2HuP2yn8lRmKPLv7Jkbqijy0RuKxc7EbSSjk8k-rxgKml5hW3nveuVPiwrWt7k4belEkYUqL9wRRU4W4J_yvIxuzd3eU7N4aTNRgKdwv64TBpZlzzqwbOGzhY/s72-c/ChangeText.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-7039857932119017581</id><published>2011-10-01T15:29:00.000-07:00</published><updated>2011-10-01T15:36:54.877-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google APIs"/><title type='text'>Load Feed with Google Feed API</title><content type='html'>With the Feed API, you can download any public Atom, RSS, or Media RSS feed using only JavaScript.&lt;br /&gt;&lt;br /&gt;The Google Feed API takes the pain out of developing mashups in JavaScript because you can now mash up feeds using only a few lines of JavaScript, rather than dealing with complex server-side proxies. This makes it easy to quickly integrate feeds on your website.&lt;br /&gt;&lt;br /&gt;Know more: &lt;a href=&quot;http://code.google.com/apis/feed/&quot;&gt;Google Feed API&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;  &amp;lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=utf-8&quot;/&amp;gt;&lt;br /&gt;  &amp;lt;title&amp;gt;Google AJAX Search API Sample&amp;lt;/title&amp;gt;&lt;br /&gt;  &amp;lt;script src=&quot;http://www.google.com/jsapi?key=AIzaSyA5m1Nc8ws2BbmPRwKu5gFradvD_hgq6G0&quot; type=&quot;text/javascript&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;  &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;  /*&lt;br /&gt;  *  How to load a feed via the Feeds API.&lt;br /&gt;  */&lt;br /&gt;&lt;br /&gt;  google.load(&quot;feeds&quot;, &quot;1&quot;);&lt;br /&gt;&lt;br /&gt;  // Our callback function, for when a feed is loaded.&lt;br /&gt;  function feedLoaded(result) {&lt;br /&gt;    if (!result.error) {&lt;br /&gt;      // Grab the container we will put the results into&lt;br /&gt;      var container = document.getElementById(&quot;content&quot;);&lt;br /&gt;      container.innerHTML = &#39;&#39;;&lt;br /&gt;&lt;br /&gt;      // Loop through the feeds, putting the titles onto the page.&lt;br /&gt;      // Check out the result object for a list of properties returned in each entry.&lt;br /&gt;      // http://code.google.com/apis/ajaxfeeds/documentation/reference.html#JSON&lt;br /&gt;      for (var i = 0; i &amp;lt; result.feed.entries.length; i++) {&lt;br /&gt;        var entry = result.feed.entries[i];&lt;br /&gt;        var div = document.createElement(&quot;div&quot;);&lt;br /&gt;        div.appendChild(document.createTextNode(entry.title));&lt;br /&gt;        container.appendChild(div);&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  function OnLoad() {&lt;br /&gt;    // Create a feed instance that will grab Digg&#39;s feed.&lt;br /&gt;    var feed = new google.feeds.Feed(&quot;http://feeds.feedburner.com/ICanCodeForWeb&quot;);&lt;br /&gt;&lt;br /&gt;    // Calling load sends the request off.  It requires a callback function.&lt;br /&gt;    feed.load(feedLoaded);&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  google.setOnLoadCallback(OnLoad);&lt;br /&gt;  &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body style=&quot;font-family: Arial;border: 0 none;&quot;&amp;gt;&lt;br /&gt;  &amp;lt;div id=&quot;content&quot;&amp;gt;Loading...&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiian_zlN1DFABdl4N1OIJ1VjNSmSTrDfFLsE7J2AVJT0gs2d_gvn7bBJa18fgfuyM__2SuyrKS5chbjvndl1m85lvgn0tjKt9D7dIUVzR1UvxcakraYe7xQsWuEZKD4WeYZDmmX7bIsZo/s1600/LoadFeedAPI.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 122px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiian_zlN1DFABdl4N1OIJ1VjNSmSTrDfFLsE7J2AVJT0gs2d_gvn7bBJa18fgfuyM__2SuyrKS5chbjvndl1m85lvgn0tjKt9D7dIUVzR1UvxcakraYe7xQsWuEZKD4WeYZDmmX7bIsZo/s400/LoadFeedAPI.png&quot; border=&quot;0&quot; alt=&quot;Load Feed with Google Feed API&quot; title=&quot;Load Feed with Google Feed API&quot; id=&quot;BLOGGER_PHOTO_ID_5658655581263866850&quot; /&gt;&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/7039857932119017581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/load-feed-with-google-feed-api.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/7039857932119017581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/7039857932119017581'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/10/load-feed-with-google-feed-api.html' title='Load Feed with Google Feed API'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiian_zlN1DFABdl4N1OIJ1VjNSmSTrDfFLsE7J2AVJT0gs2d_gvn7bBJa18fgfuyM__2SuyrKS5chbjvndl1m85lvgn0tjKt9D7dIUVzR1UvxcakraYe7xQsWuEZKD4WeYZDmmX7bIsZo/s72-c/LoadFeedAPI.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-846461975043352577</id><published>2011-09-28T09:51:00.000-07:00</published><updated>2011-09-28T09:53:59.914-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google Chart Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>Using Google Chart Tools - Visualization: Pie Chart</title><content type='html'>It&#39;s a example of using &lt;a href=&quot;http://code.google.com/apis/chart/interactive/docs/gallery/piechart.html&quot;&gt;Google Chart Tools - Visualization: Pie Chart&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXancMxjGHuBUwp2Ez6RlphKAGjXo0yCI43g0huRjTrRNiqSOjhyphenhyphencRnPY0PIe6fl4Ry0y505KB0QgAzPhKullO8dwtPQKmfpZSZlOG5WYODEWnwNYC3OdIH0rkip99Qq3grUCXNwSn58w/s1600/Google+Chart+Tools.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 218px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXancMxjGHuBUwp2Ez6RlphKAGjXo0yCI43g0huRjTrRNiqSOjhyphenhyphencRnPY0PIe6fl4Ry0y505KB0QgAzPhKullO8dwtPQKmfpZSZlOG5WYODEWnwNYC3OdIH0rkip99Qq3grUCXNwSn58w/s400/Google+Chart+Tools.png&quot; border=&quot;0&quot; alt=&quot;Using Google Chart Tools - Visualization: Pie Chart&quot; title=&quot;Using Google Chart Tools - Visualization: Pie Chart&quot; id=&quot;BLOGGER_PHOTO_ID_5657454668023005538&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;&lt;br /&gt;  &amp;lt;title&amp;gt;i can code! for Web.&amp;lt;/title&amp;gt;&lt;br /&gt;  &amp;lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/jsapi&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;  &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;    google.load(&#39;visualization&#39;, &#39;1&#39;, {packages: [&#39;corechart&#39;]});&lt;br /&gt;  &amp;lt;/script&amp;gt;&lt;br /&gt;  &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;    function drawVisualization() {&lt;br /&gt;      // Create and populate the data table.&lt;br /&gt;      var data = new google.visualization.DataTable();&lt;br /&gt;      data.addColumn(&#39;string&#39;, &#39;name&#39;);&lt;br /&gt;      data.addColumn(&#39;number&#39;, &#39;data&#39;);&lt;br /&gt;      data.addRows(5);&lt;br /&gt;      data.setValue(0, 0, &#39;A&#39;);&lt;br /&gt;      data.setValue(0, 1, 50);&lt;br /&gt;      data.setValue(1, 0, &#39;B&#39;);&lt;br /&gt;      data.setValue(1, 1, 50);&lt;br /&gt;      data.setValue(2, 0, &#39;C&#39;);&lt;br /&gt;      data.setValue(2, 1, 50);&lt;br /&gt;      data.setValue(3, 0, &#39;D&#39;);&lt;br /&gt;      data.setValue(3, 1, 25);&lt;br /&gt;      data.setValue(4, 0, &#39;E&#39;);&lt;br /&gt;      data.setValue(4, 1, 25);&lt;br /&gt;  &lt;br /&gt;      // Create and draw the visualization.&lt;br /&gt;      new google.visualization.PieChart(document.getElementById(&#39;visualization&#39;)).&lt;br /&gt;          draw(data, {title:&quot;Google Chart Tools - Visualization: Pie Chart&quot;});&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;    google.setOnLoadCallback(drawVisualization);&lt;br /&gt;  &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body style=&quot;font-family: Arial;border: 0 none;&quot;&amp;gt;&lt;br /&gt;  &amp;lt;div id=&quot;visualization&quot; style=&quot;width: 600px; height: 400px;&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/846461975043352577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/using-google-chart-tools-visualization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/846461975043352577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/846461975043352577'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/using-google-chart-tools-visualization.html' title='Using Google Chart Tools - Visualization: Pie Chart'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXancMxjGHuBUwp2Ez6RlphKAGjXo0yCI43g0huRjTrRNiqSOjhyphenhyphencRnPY0PIe6fl4Ry0y505KB0QgAzPhKullO8dwtPQKmfpZSZlOG5WYODEWnwNYC3OdIH0rkip99Qq3grUCXNwSn58w/s72-c/Google+Chart+Tools.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-1119899331599069631</id><published>2011-09-27T13:39:00.000-07:00</published><updated>2011-09-27T13:41:37.713-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQTouch"/><title type='text'>jQTouch</title><content type='html'>jQTouch is a jQuery plugin for mobile web development on the iPhone, &lt;br /&gt;Android, iPod Touch, and other forward-thinking devices.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://jqtouch.com/&quot;&gt;http://jqtouch.com/&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/1119899331599069631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/jqtouch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1119899331599069631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1119899331599069631'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/jqtouch.html' title='jQTouch'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-3492160484519285283</id><published>2011-09-25T11:16:00.001-07:00</published><updated>2011-09-25T11:19:06.346-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS3"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><title type='text'>Targeting screen sizes by using media queries</title><content type='html'>In this exercise, we have two css files, desktop.css and mobile.css. In our HTML, dualcss.html, we will load the suitable css according to the browser width (not the device screen width in this exercise). &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn3s86uOvoKBHfYMDGNbIX0fHHXEpa0SWaD746DFu8zkxHzuA-kwCzwHMwngYLMzqgnduIIkNEtosHLvBBZMQTCrxIFjUKzFmiGCUcIo2xw3Ixu1k21KLBxmCeP3myDWVI2r0m3vg6pF8/s1600/Dual+CSS_01.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 178px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn3s86uOvoKBHfYMDGNbIX0fHHXEpa0SWaD746DFu8zkxHzuA-kwCzwHMwngYLMzqgnduIIkNEtosHLvBBZMQTCrxIFjUKzFmiGCUcIo2xw3Ixu1k21KLBxmCeP3myDWVI2r0m3vg6pF8/s400/Dual+CSS_01.png&quot; border=&quot;0&quot; alt=&quot;desktop.css&quot; title=&quot;desktop.css&quot; id=&quot;BLOGGER_PHOTO_ID_5656363024385039906&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZVHL_AyH3Oat92gcx384k-ZawaVQKhoufYD8k90P4wZlt0-sBeO0Nd8uy688JFnF43222b28_KnszsujjIeep8xmwB1uUdm5fVfd8oTxX2iAbvy1Jzw_S5s-XuOhMNC8MrdCTLozvXH4/s1600/Dual+CSS_02.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 298px; height: 398px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZVHL_AyH3Oat92gcx384k-ZawaVQKhoufYD8k90P4wZlt0-sBeO0Nd8uy688JFnF43222b28_KnszsujjIeep8xmwB1uUdm5fVfd8oTxX2iAbvy1Jzw_S5s-XuOhMNC8MrdCTLozvXH4/s400/Dual+CSS_02.png&quot; border=&quot;0&quot; alt=&quot;mobile.css&quot; title=&quot;mobile.css&quot; id=&quot;BLOGGER_PHOTO_ID_5656362970788998610&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;desktop.css&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;body {&lt;br /&gt; font-size: 50px;&lt;br /&gt; font-weight: bold;&lt;br /&gt; font-family: Arial;&lt;br /&gt;}&lt;br /&gt;a { font-style: italic; }&lt;br /&gt;h1 {&lt;br /&gt; font-size: 50px;&lt;br /&gt; font-weight: bold;&lt;br /&gt; font-family: Arial;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;mobile.css&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;body {&lt;br /&gt; font-size: 10px;&lt;br /&gt; font-weight: bold;&lt;br /&gt; font-family: Arial;&lt;br /&gt;}&lt;br /&gt;a { font-style: italic; }&lt;br /&gt;h1 { font-style: italic; }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;dualcss.html&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt; &amp;lt;title&amp;gt;i can code! for Web: Dual CSS&amp;lt;/title&amp;gt;&lt;br /&gt; &lt;br /&gt; &amp;lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;mobile.css&quot; media=&quot;only screen and (max-width: 480px)&quot; /&amp;gt;&lt;br /&gt; &amp;lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;desktop.css&quot; media=&quot;screen and (min-width: 481px)&quot; /&amp;gt;&lt;br /&gt; &lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; &amp;lt;h1&amp;gt;i can code! for Web: Dual CSS&amp;lt;/h1&amp;gt;&lt;br /&gt; &amp;lt;p&amp;gt;&amp;lt;a href=&quot;http://icancode-4-web.blogspot.com/&quot;&amp;gt;http://icancode-4-web.blogspot.com/&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/3492160484519285283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/targeting-screen-sizes-by-using-media.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/3492160484519285283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/3492160484519285283'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/targeting-screen-sizes-by-using-media.html' title='Targeting screen sizes by using media queries'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhn3s86uOvoKBHfYMDGNbIX0fHHXEpa0SWaD746DFu8zkxHzuA-kwCzwHMwngYLMzqgnduIIkNEtosHLvBBZMQTCrxIFjUKzFmiGCUcIo2xw3Ixu1k21KLBxmCeP3myDWVI2r0m3vg6pF8/s72-c/Dual+CSS_01.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-5201064582399397099</id><published>2011-09-24T06:31:00.000-07:00</published><updated>2011-09-24T06:33:52.673-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="info"/><title type='text'>Yahoo! Site Explorer transition to Bing Webmaster Tools</title><content type='html'>&lt;a href=&quot;http://www.bing.com/toolbox/webmasters&quot;&gt;&lt;b&gt;Bing Webmaster Tools&lt;/b&gt;&lt;/a&gt; are supporting the Yahoo! Site Explorer community. &lt;b&gt;&lt;i&gt;Webmasters should now be using the Bing Webmaster Tools to ensure that their websites continue to get high quality organic search traffic from Bing and Yahoo!.&lt;/i&gt;&lt;/b&gt;&lt;img src=&quot;http://www.blogger.com/img/blank.gif&quot; alt=&quot;斜體&quot; border=&quot;0&quot; class=&quot;gl_italic&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Since the middle of August 2011, the Bing Webmaster Tools have also been integrating traffic data from Yahoo! into its reports. Please check out the Bing Webmaster &lt;a href=&quot;http://www.bing.com/community/site_blogs/b/webmaster/archive/2011/08/16/announcing-the-integration-of-yahoo-traffic-data-into-bing-webmaster-tools-reports.aspx&quot;&gt;blog post&lt;/a&gt; for more information.&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/5201064582399397099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/yahoo-site-explorer-transition-to-bing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/5201064582399397099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/5201064582399397099'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/yahoo-site-explorer-transition-to-bing.html' title='Yahoo! Site Explorer transition to Bing Webmaster Tools'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-210980871572414220</id><published>2011-09-23T12:56:00.000-07:00</published><updated>2011-09-23T13:01:08.271-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tools"/><title type='text'>IE 9 Guide for Developers</title><content type='html'>&lt;img style=&quot;float:right; margin:0 0 10px 10px;width: 140px; height: 47px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjZZ3F8LshmuEKDS-ogiPvk_fagbTSrWli4UHD-_HnncEmh3Gmxh8dGqoecuW17tns06B0E4h0AeL9MBLpcOLhcMeiSvv3ROYJIeHVjKcTuBoz3n0Jcvl2g1PEDPobniKVkuS-XTKA6Ck/s200/Windows+Internet+Explorer.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5655647480059695938&quot; /&gt;&lt;br /&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/ie/ff468705&quot;&gt;&lt;b&gt;The Internet Explorer 9 Guide for Developers&lt;/b&gt;&lt;/a&gt; provides a look at the features and improvements in Internet Explorer 9. By using this guide, web developers and designers can take full advantage of these enhancements.&lt;br /&gt;&lt;br /&gt;link: &lt;a href=&quot;http://msdn.microsoft.com/en-us/ie/ff468705&quot;&gt;http://msdn.microsoft.com/en-us/ie/ff468705&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/210980871572414220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/ie-9-guide-for-developers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/210980871572414220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/210980871572414220'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/ie-9-guide-for-developers.html' title='IE 9 Guide for Developers'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjZZ3F8LshmuEKDS-ogiPvk_fagbTSrWli4UHD-_HnncEmh3Gmxh8dGqoecuW17tns06B0E4h0AeL9MBLpcOLhcMeiSvv3ROYJIeHVjKcTuBoz3n0Jcvl2g1PEDPobniKVkuS-XTKA6Ck/s72-c/Windows+Internet+Explorer.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-797481987727607288</id><published>2011-09-21T23:57:00.000-07:00</published><updated>2011-09-21T23:59:58.620-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="news"/><title type='text'>Developer Preview of Google+ Hangouts API</title><content type='html'>&lt;img style=&quot;float:right; margin:0 0 10px 10px;width: 64px; height: 64px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1l4D5j_x5iMLahgW6GS_2_sI4ztj5C5aYg4kGB2gd5KRtwZziSDAwe2yjunQhFw__WaWRkHMU3U8t9JrBM-I-dmdOednk887YybdAEwqehYUkpytMNVZtkAcBXJYkGryv-fbuVsUOTpI/s200/hangouts-logo.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5655074984173702866&quot; /&gt;&lt;br /&gt;Google announced developer preview of &lt;a href=&quot;http://developers.google.com/+/hangouts/&quot;&gt;Google+ Hangouts API&lt;/a&gt;, The Google+ Hangouts API allows you to develop collaborative apps that run inside of a Google+ Hangout. Hangout apps behave much like normal web apps, but with the addition of the rich, real-time functionality provided by the Hangouts APIs. Apps have the ability to control aspects of the user interface, synchronize data between hangout participants, and respond to various events in the hangout.&lt;br /&gt;&lt;br /&gt;Getting started is easy. First, build your app or just start with one of the pre-built examples. Next, register it in the APIs Console, and tell us who on your team should be able to load your app. Then, start a hangout with your app!&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://developers.google.com/+/hangouts/&quot;&gt;http://developers.google.com/+/hangouts/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/797481987727607288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/developer-preview-of-google-hangouts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/797481987727607288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/797481987727607288'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/developer-preview-of-google-hangouts.html' title='Developer Preview of Google+ Hangouts API'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1l4D5j_x5iMLahgW6GS_2_sI4ztj5C5aYg4kGB2gd5KRtwZziSDAwe2yjunQhFw__WaWRkHMU3U8t9JrBM-I-dmdOednk887YybdAEwqehYUkpytMNVZtkAcBXJYkGryv-fbuVsUOTpI/s72-c/hangouts-logo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-8537070374780297148</id><published>2011-09-17T04:29:00.001-07:00</published><updated>2011-09-17T04:30:57.195-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery UI"/><title type='text'>Define callback functions</title><content type='html'>It&#39;s a example show how to define callback function; for example, open, close.&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTLPPqimo2IBuuAGT6OzYkeQ0ARWya-i-brvpAfoI7ZVial5ig-WMYsVwwfORGGuy0Kl_FubX6TySPoAkTWn79sPvmBnKiGYgKtC96vUbpmnAn5oDJ1p78FcjzWB0ej4y-3ECjDBKrsOc/s1600/jQuery+UI+Dialog_05.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 387px; height: 232px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTLPPqimo2IBuuAGT6OzYkeQ0ARWya-i-brvpAfoI7ZVial5ig-WMYsVwwfORGGuy0Kl_FubX6TySPoAkTWn79sPvmBnKiGYgKtC96vUbpmnAn5oDJ1p78FcjzWB0ej4y-3ECjDBKrsOc/s400/jQuery+UI+Dialog_05.png&quot; border=&quot;0&quot; alt=&quot;Define callback functions&quot; title=&quot;Define callback functions&quot; id=&quot;BLOGGER_PHOTO_ID_5653289383368878114&quot; /&gt;&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-1.6.2.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/ui/1.8.16/jquery-ui.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;http://code.jquery.com/ui/1.8.16/themes/smoothness/jquery-ui.css&quot;&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;jQuery UI Dialog&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; i can code! for Web.&lt;br /&gt; &amp;lt;div id=&quot;myDialog&quot;&amp;gt;&lt;br /&gt;  Test Dialog of jQuery UI&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt; &amp;lt;script&amp;gt;&lt;br /&gt;  (function($){&lt;br /&gt;   &lt;br /&gt;    var functionOK = function(){&lt;br /&gt;     alert(&quot;OK&quot;);&lt;br /&gt;    },&lt;br /&gt;    functionCancel = function(){&lt;br /&gt;     alert(&quot;Cancel&quot;);&lt;br /&gt;    },&lt;br /&gt;    Options = {&lt;br /&gt;    &lt;br /&gt;     open: function() {&lt;br /&gt;      alert(&quot;callback function - open&quot;);&lt;br /&gt;     },&lt;br /&gt;     &lt;br /&gt;     close: function() {&lt;br /&gt;      alert(&quot;callback function - close&quot;);&lt;br /&gt;     },&lt;br /&gt;     &lt;br /&gt;     title: &quot;&amp;lt;a href=&#39;http://icancode-4-web.blogspot.com/&#39;&amp;gt;i can code! for Web.&amp;lt;/a&amp;gt;&quot;,&lt;br /&gt;     buttons:{&lt;br /&gt;      &quot;OK&quot;: functionOK,&lt;br /&gt;      &quot;Cancel&quot;: functionCancel&lt;br /&gt;     }&lt;br /&gt;    };&lt;br /&gt;  &lt;br /&gt;   $(&quot;#myDialog&quot;).dialog(Options);&lt;br /&gt;   })(jQuery);&lt;br /&gt; &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/8537070374780297148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/define-callback-functions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/8537070374780297148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/8537070374780297148'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/define-callback-functions.html' title='Define callback functions'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTLPPqimo2IBuuAGT6OzYkeQ0ARWya-i-brvpAfoI7ZVial5ig-WMYsVwwfORGGuy0Kl_FubX6TySPoAkTWn79sPvmBnKiGYgKtC96vUbpmnAn5oDJ1p78FcjzWB0ej4y-3ECjDBKrsOc/s72-c/jQuery+UI+Dialog_05.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-6603063949567521250</id><published>2011-09-17T04:11:00.000-07:00</published><updated>2011-09-17T04:13:12.392-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery UI"/><title type='text'>Set dimensions of jQuery UI dialog</title><content type='html'>To set dimensions of  jQuery UI dialog, we can use options of width, height, minWidth, minHeight, maxWidth, maxHeight.&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;example:&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkFKcTpOen9zBsodQUSwEb-P8LDqUO_FihBpKP3hg95Z1mdi00GupmMPul2gTeIMhnmCtJ30IeU6etNQK20FzO_KiJMcdYwb6Pmb0oZJjnQTcFYZp_t4wfXL_6pVhoojFRb4-OMHa0oDA/s1600/jQuery+UI+Dialog_04.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 174px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkFKcTpOen9zBsodQUSwEb-P8LDqUO_FihBpKP3hg95Z1mdi00GupmMPul2gTeIMhnmCtJ30IeU6etNQK20FzO_KiJMcdYwb6Pmb0oZJjnQTcFYZp_t4wfXL_6pVhoojFRb4-OMHa0oDA/s400/jQuery+UI+Dialog_04.png&quot; border=&quot;0&quot; alt=&quot;Set dimensions of jQuery UI dialog&quot; title=&quot;Set dimensions of jQuery UI dialog&quot; id=&quot;BLOGGER_PHOTO_ID_5653284830108029938&quot; /&gt;&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-1.6.2.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/ui/1.8.16/jquery-ui.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;http://code.jquery.com/ui/1.8.16/themes/smoothness/jquery-ui.css&quot;&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;jQuery UI Dialog&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; i can code! for Web.&lt;br /&gt; &amp;lt;div id=&quot;myDialog&quot;&amp;gt;&lt;br /&gt;  Test Dialog of jQuery UI&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt; &amp;lt;script&amp;gt;&lt;br /&gt;  (function($){&lt;br /&gt;   &lt;br /&gt;    var functionOK = function(){&lt;br /&gt;     alert(&quot;OK&quot;);&lt;br /&gt;    },&lt;br /&gt;    functionCancel = function(){&lt;br /&gt;     alert(&quot;Cancel&quot;);&lt;br /&gt;    },&lt;br /&gt;    Options = {&lt;br /&gt;    &lt;br /&gt;     width: 300,&lt;br /&gt;     height: 200,&lt;br /&gt;     minWidth: 200,&lt;br /&gt;     minHeight: 200,&lt;br /&gt;     maxWidth: 600,&lt;br /&gt;     maxHeight: 250,&lt;br /&gt;    &lt;br /&gt;     title: &quot;&amp;lt;a href=&#39;http://icancode-4-web.blogspot.com/&#39;&amp;gt;i can code! for Web.&amp;lt;/a&amp;gt;&quot;,&lt;br /&gt;     buttons:{&lt;br /&gt;      &quot;OK&quot;: functionOK,&lt;br /&gt;      &quot;Cancel&quot;: functionCancel&lt;br /&gt;     }&lt;br /&gt;    };&lt;br /&gt;  &lt;br /&gt;   $(&quot;#myDialog&quot;).dialog(Options);&lt;br /&gt;   })(jQuery);&lt;br /&gt; &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/6603063949567521250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/set-dimensions-of-jquery-ui-dialog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/6603063949567521250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/6603063949567521250'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/set-dimensions-of-jquery-ui-dialog.html' title='Set dimensions of jQuery UI dialog'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkFKcTpOen9zBsodQUSwEb-P8LDqUO_FihBpKP3hg95Z1mdi00GupmMPul2gTeIMhnmCtJ30IeU6etNQK20FzO_KiJMcdYwb6Pmb0oZJjnQTcFYZp_t4wfXL_6pVhoojFRb4-OMHa0oDA/s72-c/jQuery+UI+Dialog_04.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-8500171941474647500</id><published>2011-09-13T07:48:00.000-07:00</published><updated>2011-09-13T07:51:23.781-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery UI"/><title type='text'>Add buttons in jQuery UI dialog</title><content type='html'>example:&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB6TDAFzwhnuj8hWpfWhwZ9Pqc4G1GW5g7eb7tSDnPJB5j0WhCRYlsfzLSgBcoo8AAcJCW0b7BJGynEHJw7duSWgloLmJymU3kBCGlNOUuL6ckPsrZXN7V-rnbQjPIdZEKwLDfrNchmf8/s1600/jQuery+UI+Dialog_03.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 238px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB6TDAFzwhnuj8hWpfWhwZ9Pqc4G1GW5g7eb7tSDnPJB5j0WhCRYlsfzLSgBcoo8AAcJCW0b7BJGynEHJw7duSWgloLmJymU3kBCGlNOUuL6ckPsrZXN7V-rnbQjPIdZEKwLDfrNchmf8/s400/jQuery+UI+Dialog_03.png&quot; border=&quot;0&quot; alt=&quot;buttons in jQuery UI dialog&quot; title=&quot;buttons in jQuery UI dialog&quot; id=&quot;BLOGGER_PHOTO_ID_5651856440884347138&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-1.6.2.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/ui/1.8.16/jquery-ui.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;http://code.jquery.com/ui/1.8.16/themes/smoothness/jquery-ui.css&quot;&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;jQuery UI Dialog&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; i can code! for Web.&lt;br /&gt; &amp;lt;div id=&quot;myDialog&quot;&amp;gt;&lt;br /&gt;  Test Dialog of jQuery UI&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt; &amp;lt;script&amp;gt;&lt;br /&gt;  (function($){&lt;br /&gt;   &lt;br /&gt;    var functionOK = function(){&lt;br /&gt;     alert(&quot;OK&quot;);&lt;br /&gt;    },&lt;br /&gt;    functionCancel = function(){&lt;br /&gt;     alert(&quot;Cancel&quot;);&lt;br /&gt;    },&lt;br /&gt;    Options = {&lt;br /&gt;     title: &quot;&amp;lt;a href=&#39;http://icancode-4-web.blogspot.com/&#39;&amp;gt;i can code! for Web.&amp;lt;/a&amp;gt;&quot;,&lt;br /&gt;     buttons:{&lt;br /&gt;      &quot;OK&quot;: functionOK,&lt;br /&gt;      &quot;Cancel&quot;: functionCancel&lt;br /&gt;     }&lt;br /&gt;    };&lt;br /&gt;  &lt;br /&gt;   $(&quot;#myDialog&quot;).dialog(Options);&lt;br /&gt;   })(jQuery);&lt;br /&gt; &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/8500171941474647500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/add-buttons-in-jquery-ui-dialog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/8500171941474647500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/8500171941474647500'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/add-buttons-in-jquery-ui-dialog.html' title='Add buttons in jQuery UI dialog'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB6TDAFzwhnuj8hWpfWhwZ9Pqc4G1GW5g7eb7tSDnPJB5j0WhCRYlsfzLSgBcoo8AAcJCW0b7BJGynEHJw7duSWgloLmJymU3kBCGlNOUuL6ckPsrZXN7V-rnbQjPIdZEKwLDfrNchmf8/s72-c/jQuery+UI+Dialog_03.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-640146413737701442</id><published>2011-09-13T07:29:00.000-07:00</published><updated>2011-09-13T07:32:30.015-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery UI"/><title type='text'>Set linkable title on jQuery UI dialog</title><content type='html'>example:&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbEutFKJODPKe0RYVBrINElvy0KLYfuBWYKZhdqaYXWu7Ghw7M1adOfcFe0MXH3xLJx65TCZSHXf5kdblWo_URtDU-J5078GgPBQw2IQPcDZCtEf_zKHhYZVDQInwtTxlBCMuAlRSCh0s/s1600/jQuery+UI+Dialog_02.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 238px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbEutFKJODPKe0RYVBrINElvy0KLYfuBWYKZhdqaYXWu7Ghw7M1adOfcFe0MXH3xLJx65TCZSHXf5kdblWo_URtDU-J5078GgPBQw2IQPcDZCtEf_zKHhYZVDQInwtTxlBCMuAlRSCh0s/s400/jQuery+UI+Dialog_02.png&quot; border=&quot;0&quot; alt=&quot;linkable title on jQuery UI dialog&quot; title=&quot;linkable title on jQuery UI dialog&quot; id=&quot;BLOGGER_PHOTO_ID_5651851558941333458&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-1.6.2.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/ui/1.8.16/jquery-ui.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;http://code.jquery.com/ui/1.8.16/themes/smoothness/jquery-ui.css&quot;&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;jQuery UI Dialog&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; i can code! for Web.&lt;br /&gt; &amp;lt;div id=&quot;myDialog&quot;&amp;gt;&lt;br /&gt;  Test Dialog of jQuery UI&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt; &amp;lt;script&amp;gt;&lt;br /&gt;  (function($){&lt;br /&gt;   var Options = {&lt;br /&gt;    title: &quot;&amp;lt;a href=&#39;http://icancode-4-web.blogspot.com/&#39;&amp;gt;i can code! for Web.&amp;lt;/a&amp;gt;&quot;&lt;br /&gt;   };&lt;br /&gt;  &lt;br /&gt;   $(&quot;#myDialog&quot;).dialog(Options);&lt;br /&gt;   })(jQuery);&lt;br /&gt; &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/640146413737701442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/set-linkable-title-on-jquery-ui-dialog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/640146413737701442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/640146413737701442'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/set-linkable-title-on-jquery-ui-dialog.html' title='Set linkable title on jQuery UI dialog'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbEutFKJODPKe0RYVBrINElvy0KLYfuBWYKZhdqaYXWu7Ghw7M1adOfcFe0MXH3xLJx65TCZSHXf5kdblWo_URtDU-J5078GgPBQw2IQPcDZCtEf_zKHhYZVDQInwtTxlBCMuAlRSCh0s/s72-c/jQuery+UI+Dialog_02.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8203716089047464069.post-1988893910316872987</id><published>2011-09-12T13:59:00.000-07:00</published><updated>2011-09-12T14:00:50.399-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery UI"/><title type='text'>Example of jQuery UI - Dialog</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRTY5i2u6TqDXdXa55e_qC4Q0KTQP8YNKOjZIl7bQr-L09TmcJ9MKBI5_V4i_fK2qujFvtU-4K0vIsIVKdC43y1sPabIHt7dlbSSx2lvZgXTvVSFFnMVIPGVCmwlTnCQJS8liEQnneBhE/s1600/jQuery+UI+Dialog.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 255px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRTY5i2u6TqDXdXa55e_qC4Q0KTQP8YNKOjZIl7bQr-L09TmcJ9MKBI5_V4i_fK2qujFvtU-4K0vIsIVKdC43y1sPabIHt7dlbSSx2lvZgXTvVSFFnMVIPGVCmwlTnCQJS8liEQnneBhE/s400/jQuery+UI+Dialog.png&quot; border=&quot;0&quot; alt=&quot;jQuery UI - Dialog&quot; title=&quot;jQuery UI - Dialog&quot; id=&quot;BLOGGER_PHOTO_ID_5651580880476149410&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/jquery-1.6.2.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script src=&quot;http://code.jquery.com/ui/1.8.16/jquery-ui.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;http://code.jquery.com/ui/1.8.16/themes/smoothness/jquery-ui.css&quot;&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;jQuery UI Dialog&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; i can code! for Web.&lt;br /&gt; &amp;lt;div id=&quot;myDialog&quot; title=&quot;My Dialog&quot;&amp;gt;&lt;br /&gt;  Test Dialog of jQuery UI&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt; &amp;lt;script&amp;gt;&lt;br /&gt;  (function($){&lt;br /&gt;   $(&quot;#myDialog&quot;).dialog();&lt;br /&gt;   })(jQuery);&lt;br /&gt; &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://icancode-4-web.blogspot.com/feeds/1988893910316872987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/example-of-jquery-ui-dialog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1988893910316872987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8203716089047464069/posts/default/1988893910316872987'/><link rel='alternate' type='text/html' href='http://icancode-4-web.blogspot.com/2011/09/example-of-jquery-ui-dialog.html' title='Example of jQuery UI - Dialog'/><author><name>Erik Code</name><uri>http://www.blogger.com/profile/13724520121214433696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRyNQTCawgIBoc2vlqjSePjx3O3RWacmcup7b1uI2q4QGYur-nPRyl0Dc24VSmxrLv7dDTde02cWfaSezPBE8_JrBG40qRK_A9uae9nESIOCh0SgKA1vXyT9KyPPCLKg/s220/editor.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRTY5i2u6TqDXdXa55e_qC4Q0KTQP8YNKOjZIl7bQr-L09TmcJ9MKBI5_V4i_fK2qujFvtU-4K0vIsIVKdC43y1sPabIHt7dlbSSx2lvZgXTvVSFFnMVIPGVCmwlTnCQJS8liEQnneBhE/s72-c/jQuery+UI+Dialog.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>