Setting Page Titles 2005 Style

By | | .NET

5

Little tip.

To set the page title on an ASP.NET Web From using Whidbey, add runat=”server” properties to the head and title tags in your HTML:

</head></code><p>Now, you can set the page easily using:</p><p><code> this.Title = "My new page title";</code><p>Simple as!</p><div style="text-align:center;padding-bottom:50px;"><div style="float:left;padding-left:30px;"> <script>GA_googleFillSlot("Edit_300x100_C");</script> </div><div style="float:right;padding-right:30px;"> <script>GA_googleFillSlot("Edit_300x100_D");</script> </div></div><div style="clear:both"></div><div class="wp-about-author-containter-around" style="background-color:#f2f2f2;"><h3 class="author-header">Written By:</h3><div class="wp-about-author-content-wrap"><div class="wp-about-author-pic"><img alt='' src='http://0.gravatar.com/avatar/ac68fbf57913531cc509000d75beddab?s=100&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D100&r=G' class='avatar avatar-100 photo' height='100' width='100' /></div><div class="wp-about-author-text"><h3><a href="http://www.sitepoint.com/author/philip-miseldine1/" title='Philip Miseldine'>Philip Miseldine</a></h3><p>Philip is a Computer Science PhD student at Liverpool John Moores University. He's still not mastered guitar tabs, never finished Mario, and needs a haircut. He discusses life at <a href="http://www.miseldine.com/" onclick="javascript:_gaq.push(['_trackEvent','outbound-article','http://www.miseldine.com']);">http://www.miseldine.com/</a>.</p><p><a href="http://www.miseldine.com" onclick="javascript:_gaq.push(['_trackEvent','outbound-article','http://www.miseldine.com']);" title='Philip Miseldine'>Website</a> <br/><a href="http://www.sitepoint.com/author/philip-miseldine1/" title='More posts by Philip Miseldine'>>> More Posts By Philip Miseldine</a><div> <script type='text/javascript'>GA_googleFillSlot("InArticle_728x90_1");</script> </div></p></div><div class="clear"> </div></div></div><div id="similar_posts"><h3 class="similar_posts_header">Related Posts</h3><div class="similar_posts_list_wrap" style="height: 189px; "><ul class="similar-posts"><li><a href='http://www.sitepoint.com/introductions/' rel='bookmark' title='Introductions'>Introductions</a></li><li><a href='http://www.sitepoint.com/welcome-to-the-daily-catch/' rel='bookmark' title='Welcome to the Daily Catch!'>Welcome to the Daily Catch!</a></li><li><a href='http://www.sitepoint.com/new-sql-server-2005-homepage/' rel='bookmark' title='New SQL Server 2005 Homepage'>New SQL Server 2005 Homepage</a></li><li><a href='http://www.sitepoint.com/qa-for-sql-express-2005/' rel='bookmark' title='QA for SQL Express 2005?'>QA for SQL Express 2005?</a></li><li><a href='http://www.sitepoint.com/sql-server-2005-express-via-odbc/' rel='bookmark' title='SQL Server 2005 Express via ODBC?'>SQL Server 2005 Express via ODBC?</a></li></ul></div></div></div></div><div id="comments"><div id="comments_intro" class="comments_intro"><p><span class="bracket">{</span> <span>5</span> comments <span class="bracket">}</span></p></div><dl id="comment_list"><dt class="comment even thread-even depth-1" id="comment-7468"> <span class="avatar"><a href="http://www.webprofessionaltemplates.com" rel="nofollow"><img alt='' src='http://1.gravatar.com/avatar/1f8c3abc14503e8bd9357712dd3f0da0?s=44&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D44&r=G' class='avatar avatar-44 photo' height='44' width='44' /></a></span> <span class="comment_author"><a href="http://www.webprofessionaltemplates.com" onclick="javascript:_gaq.push(['_trackEvent','outbound-commentauthor','http://www.webprofessionaltemplates.com']);" rel='external nofollow' class='url'>essive</a></span> <span class="comment_time"><a href="#comment-7468" title="Permalink to this comment" rel="nofollow">November 23, 2004 at 11:27 pm</a></span></dt><dd class="comment even thread-even depth-1"><div class="format_text" id="comment-body-7468"><p>Creating all of that code just for a title, of course, really doesn’t buy you much. You should really consider placing page titles, descriptions and keywords in the web.config file user defined section such as:<br /> <webpages><br /> <contact .aspx><br /> <add key="title" value="About Us" /><br /> <add key="desc" value="Contact information about our company!" /><br /> </contact><br /> </webpages></p><p>and then reference this using the script name from the web pages. This allows easy page editing in a single file.</p><p class="reply"></p></div></dd><dt class="comment odd alt thread-odd thread-alt depth-1" id="comment-7467"> <span class="avatar"><a href="http://www.miseldine.com" rel="nofollow"><img alt='' src='http://0.gravatar.com/avatar/ac68fbf57913531cc509000d75beddab?s=44&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D44&r=G' class='avatar avatar-44 photo' height='44' width='44' /></a></span> <span class="comment_author"><a href="http://www.miseldine.com" onclick="javascript:_gaq.push(['_trackEvent','outbound-commentauthor','http://www.miseldine.com']);" rel='external nofollow' class='url'>miseldine</a></span> <span class="comment_time"><a href="#comment-7467" title="Permalink to this comment" rel="nofollow">September 16, 2004 at 8:40 am</a></span></dt><dd class="comment odd alt thread-odd thread-alt depth-1"><div class="format_text" id="comment-body-7467"><p>Andre: You need to set the page title tag as with .NET 2.0 (i.e. with a runat=”server”) but define the following in your codebehind:</p><p><code><br /> Protected pageTitle As System.Web.UI.HtmlControls.HtmlGenericControl</p><p> Private Sub Page_Load(ByVal sender As System.Object, _<br /> ByVal e As System.EventArgs) Handles MyBase.Load</p><p> pageTitle.InnerText = "Title"</p><p> End Sub</code><p>Spiff Dog: Its a string property on the Page class…</p><p>“this.” is just an easy way of referencing the current instance :) So, its the System.Web.UI.Page class technically :P</p><p class="reply"></p></div></dd><dt class="comment even thread-even depth-1" id="comment-7466"> <span class="avatar"><a href="http://www.spiffdog.com" rel="nofollow"><img alt='' src='http://0.gravatar.com/avatar/25ea925432b7391b656e953717bd4218?s=44&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D44&r=G' class='avatar avatar-44 photo' height='44' width='44' /></a></span> <span class="comment_author"><a href="http://www.spiffdog.com" onclick="javascript:_gaq.push(['_trackEvent','outbound-commentauthor','http://www.spiffdog.com']);" rel='external nofollow' class='url'>Spiff Dog</a></span> <span class="comment_time"><a href="#comment-7466" title="Permalink to this comment" rel="nofollow">September 16, 2004 at 3:58 am</a></span></dt><dd class="comment even thread-even depth-1"><div class="format_text" id="comment-body-7466"><p>Just outta curiousity, are they putting that class in the HtmlControls or WebControls namespace?</p><p class="reply"></p></div></dd><dt class="comment odd alt thread-odd thread-alt depth-1" id="comment-7465"> <span class="avatar"><img src="http://www.sitepoint.com/wp-content/plugins/user-avatar/user-avatar-pic.php?id=70581&w=44&random=1308185907" alt="" class=" avatar avatar-44 user-70581-avatar" width="44" height="44" /></span> <span class="comment_author">andre</span> <span class="comment_time"><a href="#comment-7465" title="Permalink to this comment" rel="nofollow">September 15, 2004 at 9:22 pm</a></span></dt><dd class="comment odd alt thread-odd thread-alt depth-1"><div class="format_text" id="comment-body-7465"><p>uh, how do you do this under ASP.NET 1.1? using client-side javascript?</p><p class="reply"></p></div></dd><dt class="comment even thread-even depth-1" id="comment-7464"> <span class="avatar"><img alt='' src='http://1.gravatar.com/avatar/de5184804ff29d44e70515ae9d9797a1?s=44&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D44&r=G' class='avatar avatar-44 photo' height='44' width='44' /></span> <span class="comment_author">Cory M.</span> <span class="comment_time"><a href="#comment-7464" title="Permalink to this comment" rel="nofollow">September 15, 2004 at 5:32 pm</a></span></dt><dd class="comment even thread-even depth-1"><div class="format_text" id="comment-body-7464"><p>Ooh, very nice.</p><p class="reply"></p></div></dd></dl><div class="comments_closed"><p>Comments on this entry are closed.</p></div></div><div style="clear:both"></div></div><div id="sidebars"><div id="sidebar_1" class="sidebar"><ul class="sidebar_list"><li class="widget widget_execphp" id="execphp-3"><div class="execphpwidget"><h3>Join 1,048,972 followers</h3><div style="padding: 6px 0px;"></div> <a href="http://www.twitter.com/sitepointdotcom" class="sidebar_social"><img src="http://cdn.sitepoint.com/wp-content/themes/thesis/custom/images/twitter_32.png" alt="twitter" title="Twitter" /></a> <a href="http://www.facebook.com/sitepoint" class="sidebar_social"><img src="http://cdn.sitepoint.com/wp-content/themes/thesis/custom/images/facebook_32.png" alt="facebook" title="Facebook"/></a> <a href="http://www.sitepoint.com/feed/" class="sidebar_social"><img src="http://cdn.sitepoint.com/wp-content/themes/thesis/custom/images/rss_32.png" alt="rss" title="RSS" /></a> <a href="http://www.sitepoint.com/newsletter" class="sidebar_social"><img src="http://cdn.sitepoint.com/wp-content/themes/thesis/custom/images/email_32.png" alt="Email" title="Email" /></a></div></li><li class="widget widget_execphp" id="execphp-7"><div class="execphpwidget"><div style="padding-top: 8px;"> <script type='text/javascript'>GA_googleFillSlot("Edit_300x250_1");</script> </div></div></li><li class="widget widget_snnwidget" id="snnwidget-3"><div id="sitepoint-niche-newsletters" class="snn-sitepoint"><div class="spnich-content"><h3>Subscribe to Our Newsletters!<span id="waiting"><img src="http://www.sitepoint.com/wp-content/plugins/sitepoint-niche-newsletter-widget/images/ajax-loader.gif" /></span></h3> <span style="color:red; font-style: italic;" id="error"></span> <label for="name" class="enter-name">Enter your name:</label> <input class="widefat" type="text" id="name" /><br /> <label for="email" class="enter-email">Enter your email address:</label> <input class="widefat" type="email" id="email" /><br /><p> <input type="checkbox" class="niche-newsletter" value="e0f4ea07fb17e5239ac920cf62a6bee4" checked="checked" /> <label for="newletter">The SitePoint Newsletter</label></p><p> <input type="checkbox" class="niche-newsletter" value="a652626251e2070a1a152e795e568284" checked="checked" /> <label for="newletter">Cool SitePoint and 3rd party deals</label></p> <input id="submit_newsletter_info" type="button" onclick="SNN_newsletter_subscribe()" value="Subscribe" class="spnich-submit" /></div><div id="collect_job_info"><form><h3>Interested in the web-dev job market?<span id="waiting"><img src="http://www.sitepoint.com/wp-content/plugins/sitepoint-niche-newsletter-widget/images/ajax-loader.gif" /></span></h3><p>Hey <span id="collected_name"></span>! We want to keep you up to date with what's out there. Select your interests below, and we'll email you a selection of relevant jobs in your city.</p><div class="job_checkboxes"> <label for='all' onclick='SNN_toggleInterests()'><span>All</span><input type='checkbox' class='interests' name='all'></label><label for='design' ><span>Design</span><input type='checkbox' class='interests' name='design'></label><label for='frontend' ><span>Front End</span><input type='checkbox' class='interests' name='frontend'></label><label for='sadmin' ><span>Sys Admin</span><input type='checkbox' class='interests' name='sadmin'></label><label for='php' ><span>PHP</span><input type='checkbox' class='interests' name='php'></label><label for='ruby' ><span>Ruby</span><input type='checkbox' class='interests' name='ruby'></label><label for='python' ><span>Python</span><input type='checkbox' class='interests' name='python'></label><label for='perl' ><span>Perl</span><input type='checkbox' class='interests' name='perl'></label><label for='mobile' ><span>Mobile</span><input type='checkbox' class='interests' name='mobile'></label><label for='wordpress' ><span>WordPress</span><input type='checkbox' class='interests' name='wordpress'></label><label for='java' ><span>Java</span><input type='checkbox' class='interests' name='java'></label><label for='dotnet' ><span>.net</span><input type='checkbox' class='interests' name='dotnet'></label></div><p class='location'></p> <script>var cities_US, cities_GB, cities_AU, default_city, cities = ""; var city = "Glendora"; var country = "US"; var country_nicename = "United States"; cities_US = new Array('New York', 'Seattle', 'San Francisco', 'Boston', 'Austin', 'San Jose', 'Dallas', 'Chicago', 'Los Angeles', 'Philadelphia', 'San Diego'); //'Atlanta', 'Boulder (Colorado)', 'Washington DC', 'Denver' cities_US.sort(); cities_GB = new Array('London', 'Cardiff', 'Edinburgh', 'Belfast', 'Birmingham', 'Manchester'); cities_GB.sort(); cities_AU = new Array('Sydney', 'Melbourne', 'Brisbane', 'Adelaide', 'Perth'); cities_AU.sort(); SNN_setupCitySelection(country); jQuery('.location').html( function() { return SNN_current_location(country_nicename, city); } );</script> <select id='country_select'><option value='AF' nicename='Afghanistan' >Afghanistan</option><option value='AX' nicename='Aland Islands' >Aland Islands</option><option value='AL' nicename='Albania' >Albania</option><option value='DZ' nicename='Algeria' >Algeria</option><option value='AS' nicename='American Samoa' >American Samoa</option><option value='AD' nicename='Andorra' >Andorra</option><option value='AO' nicename='Angola' >Angola</option><option value='AI' nicename='Anguilla' >Anguilla</option><option value='AQ' nicename='Antarctica' >Antarctica</option><option value='AG' nicename='Antigua and Barbuda' >Antigua and Barbuda</option><option value='AR' nicename='Argentina' >Argentina</option><option value='AM' nicename='Armenia' >Armenia</option><option value='AW' nicename='Aruba' >Aruba</option><option value='AP' nicename='Asia/Pacific Region' >Asia/Pacific Region</option><option value='AU' nicename='Australia' >Australia</option><option value='AT' nicename='Austria' >Austria</option><option value='AZ' nicename='Azerbaijan' >Azerbaijan</option><option value='BS' nicename='Bahamas' >Bahamas</option><option value='BH' nicename='Bahrain' >Bahrain</option><option value='BD' nicename='Bangladesh' >Bangladesh</option><option value='BB' nicename='Barbados' >Barbados</option><option value='BY' nicename='Belarus' >Belarus</option><option value='BE' nicename='Belgium' >Belgium</option><option value='BZ' nicename='Belize' >Belize</option><option value='BJ' nicename='Benin' >Benin</option><option value='BM' nicename='Bermuda' >Bermuda</option><option value='BT' nicename='Bhutan' >Bhutan</option><option value='BO' nicename='Bolivia' >Bolivia</option><option value='BQ' nicename='Bonaire, Saint Eustatius and Saba' >Bonaire, Saint Eustatius and Saba</option><option value='BA' nicename='Bosnia and Herzegovina' >Bosnia and Herzegovina</option><option value='BW' nicename='Botswana' >Botswana</option><option value='BV' nicename='Bouvet Island' >Bouvet Island</option><option value='BR' nicename='Brazil' >Brazil</option><option value='IO' nicename='British Indian Ocean Territory' >British Indian Ocean Territory</option><option value='BN' nicename='Brunei Darussalam' >Brunei Darussalam</option><option value='BG' nicename='Bulgaria' >Bulgaria</option><option value='BF' nicename='Burkina Faso' >Burkina Faso</option><option value='BI' nicename='Burundi' >Burundi</option><option value='KH' nicename='Cambodia' >Cambodia</option><option value='CM' nicename='Cameroon' >Cameroon</option><option value='CA' nicename='Canada' >Canada</option><option value='CV' nicename='Cape Verde' >Cape Verde</option><option value='KY' nicename='Cayman Islands' >Cayman Islands</option><option value='CF' nicename='Central African Republic' >Central African Republic</option><option value='TD' nicename='Chad' >Chad</option><option value='CL' nicename='Chile' >Chile</option><option value='CN' nicename='China' >China</option><option value='CX' nicename='Christmas Island' >Christmas Island</option><option value='CC' nicename='Cocos (Keeling) Islands' >Cocos (Keeling) Islands</option><option value='CO' nicename='Colombia' >Colombia</option><option value='KM' nicename='Comoros' >Comoros</option><option value='CG' nicename='Congo' >Congo</option><option value='CD' nicename='Congo, The Democratic Republic of the' >Congo, The Democratic Republic of the</option><option value='CK' nicename='Cook Islands' >Cook Islands</option><option value='CR' nicename='Costa Rica' >Costa Rica</option><option value='CI' nicename='Cote d’Ivoire' >Cote d’Ivoire</option><option value='HR' nicename='Croatia' >Croatia</option><option value='CU' nicename='Cuba' >Cuba</option><option value='CW' nicename='Curacao' >Curacao</option><option value='CY' nicename='Cyprus' >Cyprus</option><option value='CZ' nicename='Czech Republic' >Czech Republic</option><option value='DK' nicename='Denmark' >Denmark</option><option value='DJ' nicename='Djibouti' >Djibouti</option><option value='DM' nicename='Dominica' >Dominica</option><option value='DO' nicename='Dominican Republic' >Dominican Republic</option><option value='EC' nicename='Ecuador' >Ecuador</option><option value='EG' nicename='Egypt' >Egypt</option><option value='SV' nicename='El Salvador' >El Salvador</option><option value='GQ' nicename='Equatorial Guinea' >Equatorial Guinea</option><option value='ER' nicename='Eritrea' >Eritrea</option><option value='EE' nicename='Estonia' >Estonia</option><option value='ET' nicename='Ethiopia' >Ethiopia</option><option value='EU' nicename='Europe' >Europe</option><option value='FK' nicename='Falkland Islands (Malvinas)' >Falkland Islands (Malvinas)</option><option value='FO' nicename='Faroe Islands' >Faroe Islands</option><option value='FJ' nicename='Fiji' >Fiji</option><option value='FI' nicename='Finland' >Finland</option><option value='FR' nicename='France' >France</option><option value='GF' nicename='French Guiana' >French Guiana</option><option value='PF' nicename='French Polynesia' >French Polynesia</option><option value='TF' nicename='French Southern Territories' >French Southern Territories</option><option value='GA' nicename='Gabon' >Gabon</option><option value='GM' nicename='Gambia' >Gambia</option><option value='GE' nicename='Georgia' >Georgia</option><option value='DE' nicename='Germany' >Germany</option><option value='GH' nicename='Ghana' >Ghana</option><option value='GI' nicename='Gibraltar' >Gibraltar</option><option value='GR' nicename='Greece' >Greece</option><option value='GL' nicename='Greenland' >Greenland</option><option value='GD' nicename='Grenada' >Grenada</option><option value='GP' nicename='Guadeloupe' >Guadeloupe</option><option value='GU' nicename='Guam' >Guam</option><option value='GT' nicename='Guatemala' >Guatemala</option><option value='GG' nicename='Guernsey' >Guernsey</option><option value='GN' nicename='Guinea' >Guinea</option><option value='GW' nicename='Guinea-Bissau' >Guinea-Bissau</option><option value='GY' nicename='Guyana' >Guyana</option><option value='HT' nicename='Haiti' >Haiti</option><option value='HM' nicename='Heard Island and McDonald Islands' >Heard Island and McDonald Islands</option><option value='VA' nicename='Holy See (Vatican City State)' >Holy See (Vatican City State)</option><option value='HN' nicename='Honduras' >Honduras</option><option value='HK' nicename='Hong Kong' >Hong Kong</option><option value='HU' nicename='Hungary' >Hungary</option><option value='IS' nicename='Iceland' >Iceland</option><option value='IN' nicename='India' >India</option><option value='ID' nicename='Indonesia' >Indonesia</option><option value='IR' nicename='Iran, Islamic Republic of' >Iran, Islamic Republic of</option><option value='IQ' nicename='Iraq' >Iraq</option><option value='IE' nicename='Ireland' >Ireland</option><option value='IM' nicename='Isle of Man' >Isle of Man</option><option value='IL' nicename='Israel' >Israel</option><option value='IT' nicename='Italy' >Italy</option><option value='JM' nicename='Jamaica' >Jamaica</option><option value='JP' nicename='Japan' >Japan</option><option value='JE' nicename='Jersey' >Jersey</option><option value='JO' nicename='Jordan' >Jordan</option><option value='KZ' nicename='Kazakhstan' >Kazakhstan</option><option value='KE' nicename='Kenya' >Kenya</option><option value='KI' nicename='Kiribati' >Kiribati</option><option value='KP' nicename='Korea, Democratic People’s Republic of' >Korea, Democratic People’s Republic of</option><option value='KR' nicename='Korea, Republic of' >Korea, Republic of</option><option value='KW' nicename='Kuwait' >Kuwait</option><option value='KG' nicename='Kyrgyzstan' >Kyrgyzstan</option><option value='LA' nicename='Lao People’s Democratic Republic' >Lao People’s Democratic Republic</option><option value='LV' nicename='Latvia' >Latvia</option><option value='LB' nicename='Lebanon' >Lebanon</option><option value='LS' nicename='Lesotho' >Lesotho</option><option value='LR' nicename='Liberia' >Liberia</option><option value='LY' nicename='Libyan Arab Jamahiriya' >Libyan Arab Jamahiriya</option><option value='LI' nicename='Liechtenstein' >Liechtenstein</option><option value='LT' nicename='Lithuania' >Lithuania</option><option value='LU' nicename='Luxembourg' >Luxembourg</option><option value='MO' nicename='Macao' >Macao</option><option value='MK' nicename='Macedonia' >Macedonia</option><option value='MG' nicename='Madagascar' >Madagascar</option><option value='MW' nicename='Malawi' >Malawi</option><option value='MY' nicename='Malaysia' >Malaysia</option><option value='MV' nicename='Maldives' >Maldives</option><option value='ML' nicename='Mali' >Mali</option><option value='MT' nicename='Malta' >Malta</option><option value='MH' nicename='Marshall Islands' >Marshall Islands</option><option value='MQ' nicename='Martinique' >Martinique</option><option value='MR' nicename='Mauritania' >Mauritania</option><option value='MU' nicename='Mauritius' >Mauritius</option><option value='YT' nicename='Mayotte' >Mayotte</option><option value='MX' nicename='Mexico' >Mexico</option><option value='FM' nicename='Micronesia, Federated States of' >Micronesia, Federated States of</option><option value='MD' nicename='Moldova, Republic of' >Moldova, Republic of</option><option value='MC' nicename='Monaco' >Monaco</option><option value='MN' nicename='Mongolia' >Mongolia</option><option value='ME' nicename='Montenegro' >Montenegro</option><option value='MS' nicename='Montserrat' >Montserrat</option><option value='MA' nicename='Morocco' >Morocco</option><option value='MZ' nicename='Mozambique' >Mozambique</option><option value='MM' nicename='Myanmar' >Myanmar</option><option value='NA' nicename='Namibia' >Namibia</option><option value='NR' nicename='Nauru' >Nauru</option><option value='NP' nicename='Nepal' >Nepal</option><option value='NL' nicename='Netherlands' >Netherlands</option><option value='NC' nicename='New Caledonia' >New Caledonia</option><option value='NZ' nicename='New Zealand' >New Zealand</option><option value='NI' nicename='Nicaragua' >Nicaragua</option><option value='NE' nicename='Niger' >Niger</option><option value='NG' nicename='Nigeria' >Nigeria</option><option value='NU' nicename='Niue' >Niue</option><option value='NF' nicename='Norfolk Island' >Norfolk Island</option><option value='MP' nicename='Northern Mariana Islands' >Northern Mariana Islands</option><option value='NO' nicename='Norway' >Norway</option><option value='OM' nicename='Oman' >Oman</option><option value='PK' nicename='Pakistan' >Pakistan</option><option value='PW' nicename='Palau' >Palau</option><option value='PS' nicename='Palestinian Territory' >Palestinian Territory</option><option value='PA' nicename='Panama' >Panama</option><option value='PG' nicename='Papua New Guinea' >Papua New Guinea</option><option value='PY' nicename='Paraguay' >Paraguay</option><option value='PE' nicename='Peru' >Peru</option><option value='PH' nicename='Philippines' >Philippines</option><option value='PN' nicename='Pitcairn' >Pitcairn</option><option value='PL' nicename='Poland' >Poland</option><option value='PT' nicename='Portugal' >Portugal</option><option value='PR' nicename='Puerto Rico' >Puerto Rico</option><option value='QA' nicename='Qatar' >Qatar</option><option value='RE' nicename='Reunion' >Reunion</option><option value='RO' nicename='Romania' >Romania</option><option value='RU' nicename='Russian Federation' >Russian Federation</option><option value='RW' nicename='Rwanda' >Rwanda</option><option value='BL' nicename='Saint Bartelemey' >Saint Bartelemey</option><option value='SH' nicename='Saint Helena' >Saint Helena</option><option value='KN' nicename='Saint Kitts and Nevis' >Saint Kitts and Nevis</option><option value='LC' nicename='Saint Lucia' >Saint Lucia</option><option value='MF' nicename='Saint Martin' >Saint Martin</option><option value='PM' nicename='Saint Pierre and Miquelon' >Saint Pierre and Miquelon</option><option value='VC' nicename='Saint Vincent and the Grenadines' >Saint Vincent and the Grenadines</option><option value='WS' nicename='Samoa' >Samoa</option><option value='SM' nicename='San Marino' >San Marino</option><option value='ST' nicename='Sao Tome and Principe' >Sao Tome and Principe</option><option value='SA' nicename='Saudi Arabia' >Saudi Arabia</option><option value='SN' nicename='Senegal' >Senegal</option><option value='RS' nicename='Serbia' >Serbia</option><option value='SC' nicename='Seychelles' >Seychelles</option><option value='SL' nicename='Sierra Leone' >Sierra Leone</option><option value='SG' nicename='Singapore' >Singapore</option><option value='SX' nicename='Sint Maarten' >Sint Maarten</option><option value='SK' nicename='Slovakia' >Slovakia</option><option value='SI' nicename='Slovenia' >Slovenia</option><option value='SB' nicename='Solomon Islands' >Solomon Islands</option><option value='SO' nicename='Somalia' >Somalia</option><option value='ZA' nicename='South Africa' >South Africa</option><option value='GS' nicename='South Georgia and the South Sandwich Islands' >South Georgia and the South Sandwich Islands</option><option value='ES' nicename='Spain' >Spain</option><option value='LK' nicename='Sri Lanka' >Sri Lanka</option><option value='SD' nicename='Sudan' >Sudan</option><option value='SR' nicename='Suriname' >Suriname</option><option value='SJ' nicename='Svalbard and Jan Mayen' >Svalbard and Jan Mayen</option><option value='SZ' nicename='Swaziland' >Swaziland</option><option value='SE' nicename='Sweden' >Sweden</option><option value='CH' nicename='Switzerland' >Switzerland</option><option value='SY' nicename='Syrian Arab Republic' >Syrian Arab Republic</option><option value='TW' nicename='Taiwan' >Taiwan</option><option value='TJ' nicename='Tajikistan' >Tajikistan</option><option value='TZ' nicename='Tanzania, United Republic of' >Tanzania, United Republic of</option><option value='TH' nicename='Thailand' >Thailand</option><option value='TL' nicename='Timor-Leste' >Timor-Leste</option><option value='TG' nicename='Togo' >Togo</option><option value='TK' nicename='Tokelau' >Tokelau</option><option value='TO' nicename='Tonga' >Tonga</option><option value='TT' nicename='Trinidad and Tobago' >Trinidad and Tobago</option><option value='TN' nicename='Tunisia' >Tunisia</option><option value='TR' nicename='Turkey' >Turkey</option><option value='TM' nicename='Turkmenistan' >Turkmenistan</option><option value='TC' nicename='Turks and Caicos Islands' >Turks and Caicos Islands</option><option value='TV' nicename='Tuvalu' >Tuvalu</option><option value='UG' nicename='Uganda' >Uganda</option><option value='UA' nicename='Ukraine' >Ukraine</option><option value='AE' nicename='United Arab Emirates' >United Arab Emirates</option><option value='GB' nicename='United Kingdom' >United Kingdom</option><option value='US' nicename='United States' selected>United States</option><option value='UM' nicename='United States Minor Outlying Islands' >United States Minor Outlying Islands</option><option value='UY' nicename='Uruguay' >Uruguay</option><option value='UZ' nicename='Uzbekistan' >Uzbekistan</option><option value='VU' nicename='Vanuatu' >Vanuatu</option><option value='VE' nicename='Venezuela' >Venezuela</option><option value='VN' nicename='Vietnam' >Vietnam</option><option value='VG' nicename='Virgin Islands, British' >Virgin Islands, British</option><option value='VI' nicename='Virgin Islands, U.S.' >Virgin Islands, U.S.</option><option value='WF' nicename='Wallis and Futuna' >Wallis and Futuna</option><option value='EH' nicename='Western Sahara' >Western Sahara</option><option value='YE' nicename='Yemen' >Yemen</option><option value='ZM' nicename='Zambia' >Zambia</option><option value='ZW' nicename='Zimbabwe' >Zimbabwe</option><option value='O1' nicename='Other Country' >Other Country</option></select><select id='city_select'><script>jQuery('#city_select').html(function(){ return SNN_cityOptions(cities,city,country_nicename) });</script></select> <input type="hidden" id="json" name="json" value='{"continent_code":"NA","country_code":"US","country_name":"United States","region":"CA","city":"Glendora","postal_code":"","latitude":34.132099151611,"longitude":-117.85109710693}' /><p><input type="button" id="submit_job_info" class="spnich-submit" onclick="SNN_jobsite_subscribe()" value="Subscribe"></p></form></div></div></li><li class="widget widget_execphp" id="execphp-8"><div class="execphpwidget"><div style="padding-top: 8px;"> <script type='text/javascript'>GA_googleFillSlot("Edit_300x250_2");</script> </div></div></li><li class="widget widget_execphp" id="execphp-9"><div class="execphpwidget"><div style="padding-top: 8px;"> <script type='text/javascript'>GA_googleFillSlot("Edit_300x250_3");</script> </div></div></li><li class="widget widget_execphp" id="execphp-10"><div class="execphpwidget"><div style="padding-top: 8px;"> <script type='text/javascript'>GA_googleFillSlot("Edit_300x250_4");</script> </div></div></li><li class="widget widget_nav_menu" id="nav_menu-5"><h3>Popular Categories</h3><div class="menu-popular-categories-container"><ul id="menu-popular-categories" class="menu"><li id="menu-item-39562" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-39562"><a href="http://www.sitepoint.com/category/business/">Business</a></li><li id="menu-item-39563" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-39563"><a href="http://www.sitepoint.com/category/community/">Community</a></li><li id="menu-item-39561" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-39561"><a href="http://www.sitepoint.com/category/tech/dhtml-css/">JavaScript & CSS</a></li><li id="menu-item-39559" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-39559"><a href="http://www.sitepoint.com/category/tech/news/">News & Trends</a></li><li id="menu-item-39560" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-39560"><a href="http://www.sitepoint.com/category/tech/php/">PHP Tutorials & Articles</a></li><li id="menu-item-39558" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-39558"><a href="http://www.sitepoint.com/category/tech/webtech/">Web Tech</a></li></ul></div></li><li class="widget widget_execphp" id="execphp-11"><div class="execphpwidget"><div style="padding-top: 8px;"> <script type='text/javascript'>GA_googleFillSlot("Edit_160x600");</script> </div></div></li></ul></div></div></div><div id="footer"><div id="footer_widget1" class="footer_widget"><div id="menubar-3" class="widget widget_menubar"><h3>Useful Information</h3> <script type="text/javascript">/*<![CDATA[*/// wpm8_Hover = function() { var wpmEls = document.getElementById("wpm8").getElementsByTagName("li"); for (var i=0; i<wpmEls.length; i++) { wpmEls[i].onmouseover = function() { this.className += " wpmhover"; } wpmEls[i].onmouseout = function() { this.className = this.className.replace(new RegExp(" wpmhover\\b"), ""); } } } if (window.attachEvent) window.attachEvent("onload", wpm8_Hover); ///*]]>*/</script> <div class="Suckerfish_4-before"></div><div id="wpm8" class="Suckerfish_4"><ul><li><a href="http://www.sitepoint.com/contact/" >Contact Us</a><ul><li><a href="http://www.sitepoint.com/write-for-us/" >Write For Us</a></li><li><a href="http://www.sitepoint.com/mediakit/" >Advertise With Us</a></li></ul></li><li><a href="http://www.sitepoint.com/about-us/" >About SitePoint</a><ul><li><a href="http://www.sitepoint.com/about-us/work-for-sitepoint/" >Work for SitePoint</a></li><li><a href="http://www.sitepoint.com/privacy-policy/" >Privacy Policy</a></li><li><a href="http://www.sitepoint.com/terms-and-conditions/" >Terms and Conditions</a></li></ul></li></ul></div><div class="Suckerfish_4-after"></div></div></div><div id="footer_widget2" class="footer_widget"><div id="execphp-5" class="widget widget_execphp"><h3>Best Selling SitePoint Books</h3><div class="execphpwidget"><ul><li><a href="http://www.sitepoint.com/books/htmlcss1/" title="HTML5 & CSS3 for the Real World">HTML5 & CSS3 for the Real World</a></li><li><a href="http://www.sitepoint.com/kits/web-design-business-kit/" title="The Web Design Business Kit, 3rd Edition">The Web Design Business Kit, 3rd Edition</a></li><li><a href="http://www.sitepoint.com/books/design2" title="The Principles of Beautiful Web Design, 2nd Edition">The Principles of Beautiful Web Design, 2nd Edition</a></li><li><a href="http://www.sitepoint.com/kits/seo-business-guide/" title="The SEO Business Guide">The SEO Business Guide</a></li><li><a href="http://www.sitepoint.com/books/wordpress1" title="Build Your Own Wicked WordPress Themes">Build Your Own Wicked WordPress Themes</a></li></ul></div></div></div><div id="footer_widget3" class="footer_widget"><div id="spwidget-3" class="widget widget_spwidget"><h3>The SitePoint Network</h3><ul id="sitepoint-network"><li class="sitepoint"><a href="http://sitepoint.com/?utm_source=networknav&utm_medium=menu&utm_campaign=crosspromo">SitePoint</a></li><li class="rubysource"><a href="http://rubysource.com/?utm_source=networknav&utm_medium=menu&utm_campaign=crosspromo">RubySource</a></li><li class="buildmobile"><a href="http://buildmobile.com/?utm_source=networknav&utm_medium=menu&utm_campaign=crosspromo">BuildMobile</a></li><li class="designfestival"><a href="http://designfestival.com/?utm_source=networknav&utm_medium=menu&utm_campaign=crosspromo">DesignFestival</a></li><li class="cloudspring"><a href="http://cloudspring.com/?utm_source=networknav&utm_medium=menu&utm_campaign=crosspromo">CloudSpring</a></li><li class="phpmaster"><a href="http://phpmaster.com/?utm_source=networknav&utm_medium=menu&utm_campaign=crosspromo">PHPMaster</a></li><li class="sitepointmarket"><a href="http://sitepointmarket.com/?utm_source=networknav&utm_medium=menu&utm_campaign=crosspromo">SitePoint Market</a></li></ul></div></div><div class="clear"> </div><!-- Survey and Quizzes Powered by WP Survey And Quiz Tool 2.9 iain.cambridge at fubra.com --> <script type="text/javascript"> // PrintFriendly var e = document.createElement('script'); e.type="text/javascript"; e.async = true; e.src = '//cdn.printfriendly.com/printfriendly.js'; document.getElementsByTagName('head')[0].appendChild(e); </script> <!--stats_footer_test--><script src="http://stats.wordpress.com/e-201206.js" type="text/javascript"></script> <script type="text/javascript"> st_go({blog:'23519587',v:'ext',post:'972'}); var load_cmc = function(){linktracker_init(23519587,972,2);}; if ( typeof addLoadEvent != 'undefined' ) addLoadEvent(load_cmc); else load_cmc(); </script> </div> <style> #html5banner { z-index: 10; } </style> <script type="text/javascript" src="http://www.hellobar.com/hellobar.js"></script> <script type="text/javascript"> new HelloBar(22338,39271); </script> <noscript> The Hello Bar is a simple <a href="http://www.hellobar.com">web toolbar</a> that engages users and communicates a call to action. </noscript> <script type="text/javascript">var _kiq = _kiq || [];</script> <script type="text/javascript" src="http://s3.amazonaws.com/ki.js/18959/3Hn.js" async="true"></script> <script type="text/javascript">var SPMetrics_options = { 'original_referrer': document.referrer, 'context': 'blogs', 'category': 'design', 'group': '6' };</script> <script type="text/javascript" src="http://sitepointstatic.com/frontpage/scripts/promobar.js"></script> </div> </div> <!--[if lte IE 8]> <div id="ie_clear"></div> <![endif]--> <div id="after_footer" class="full_width"> <div class="page"> © Copyright 1998 - 2012 SitePoint Pty. Ltd., Melbourne, Australia </div> </div> <script type="text/javascript"> setTimeout(function(){var a=document.createElement("script"); var b=document.getElementsByTagName("script")[0]; a.src=document.location.protocol+"//dnn506yrbagrg.cloudfront.net/pages/scripts/0009/3208.js?"+Math.floor(new Date().getTime()/3600000); a.async=true;a.type="text/javascript";b.parentNode.insertBefore(a,b)}, 1); </script> </body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/ Page Caching using memcached Database Caching 28/54 queries in 0.137 seconds using memcached Object Caching 1946/1985 objects using memcached Content Delivery Network via cdn.sitepoint.com Served from: www.sitepoint.com @ 2012-02-09 23:59:15 -->