<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.webmaster-forums.net/crss/node/1032204" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title></title>
    <link>https://www.webmaster-forums.net/crss/node/1032204</link>
    <description></description>
    <language>en</language>
          <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/best-way-update-content-without-refresh#comment-1190324</link>
    <description> &lt;p&gt;watchout with AJAX, see what good old man Nielsen says about back button &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/wink.png&quot; title=&quot;Wink&quot; alt=&quot;Wink&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
 </description>
     <pubDate>Fri, 13 Jan 2006 17:37:28 +0000</pubDate>
 <dc:creator>stockapplets</dc:creator>
 <guid isPermaLink="false">comment 1190324 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/best-way-update-content-without-refresh#comment-1188714</link>
    <description> &lt;p&gt;I was thinkinf rather simply, I guess a linked targeted at an iframe will do the trick... that is if you want it quick...&lt;/p&gt;
 </description>
     <pubDate>Thu, 22 Dec 2005 14:02:08 +0000</pubDate>
 <dc:creator>demonhale</dc:creator>
 <guid isPermaLink="false">comment 1188714 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/best-way-update-content-without-refresh#comment-1188712</link>
    <description> &lt;p&gt;Hey, cool link, CptAwesome. Bookmarked...&lt;/p&gt;
 </description>
     <pubDate>Thu, 22 Dec 2005 12:40:10 +0000</pubDate>
 <dc:creator>timjpriebe</dc:creator>
 <guid isPermaLink="false">comment 1188712 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/best-way-update-content-without-refresh#comment-1188709</link>
    <description> &lt;p&gt;OK I&#039;ve got it working.&lt;/p&gt;
&lt;p&gt;The thing I can&#039;t do now is to get it to update 2 areas with one link.&lt;/p&gt;
&lt;p&gt;I&#039;m trying to use:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&amp;lt;a href=&amp;quot;javascript:jah(&amp;#039;body.php&amp;#039;,&amp;#039;target&amp;#039;);javascript:jah(&amp;#039;linkbar3.php&amp;#039;,&amp;#039;linkbar2&amp;#039;);&amp;quot;&amp;gt;Test&amp;lt;/a&amp;gt;&lt;/code&gt;&#039;&lt;/p&gt;
&lt;p&gt;However all it does is the second function, and if I click the link again it repeats the second function but loads the output into the DIV with id &quot;target&quot;.&lt;/p&gt;
&lt;p&gt;Any ideas?&lt;/p&gt;
 </description>
     <pubDate>Thu, 22 Dec 2005 11:23:04 +0000</pubDate>
 <dc:creator>Elmo</dc:creator>
 <guid isPermaLink="false">comment 1188709 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/best-way-update-content-without-refresh#comment-1188708</link>
    <description> &lt;p&gt;I&#039;ve got this working using a simple test page similar to the example there.&lt;/p&gt;
&lt;p&gt;However, as soon as I try to put this into my site it only works in firefox and not IE.&lt;/p&gt;
&lt;p&gt;This is my code:&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Untitled Document&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;link href=&amp;quot;style_sheets/3wgweb2-01.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;&amp;amp;lt;script language=&amp;quot;javascript1.3&amp;quot; src=&amp;quot;jah.js&amp;quot; &amp;amp;gt;&amp;amp;lt;/script&amp;amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;include &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;header.php&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;; &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;a href=&amp;quot;javascript:jah(&amp;#039;body.php&amp;#039;,&amp;#039;target&amp;#039;);&amp;quot;&amp;gt;Body&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;a href=&amp;quot;javascript:jah(&amp;#039;body2.php&amp;#039;,&amp;#039;target&amp;#039;);&amp;quot;&amp;gt;Body 2&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div id=&amp;quot;target&amp;quot;&amp;gt;&lt;br /&gt;content here&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;include &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;footer.php&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;; &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt; &lt;/code&gt;&lt;/div&gt;&#039;&lt;/p&gt;
&lt;p&gt;In firefox it works. It loads the header, loads the DIV with the placeholder text, then loads the footer. Clicking on the links changes the DIVs to the content of &quot;body.php&quot; and &quot;body2.php&quot;.&lt;/p&gt;
&lt;p&gt;In Internet Explorer I get an &quot;Unknown Runtime Error&quot; when clicking either of the links.&lt;/p&gt;
&lt;p&gt;For people not familiar with the example in the link above, here are the contents of the &quot;jah.js&quot; file:&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;function jah(url,target) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // native XMLHttpRequest object&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.getElementById(target).innerHTML = &amp;#039;sending...&amp;#039;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (window.XMLHttpRequest) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req = new XMLHttpRequest();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.onreadystatechange = function() {jahDone(target);};&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.open(&amp;quot;GET&amp;quot;, url, true);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.send(null);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // IE/Windows ActiveX version&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (window.ActiveXObject) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req = new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (req) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.onreadystatechange = function() {jahDone(target);};&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.open(&amp;quot;GET&amp;quot;, url, true);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.send();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;function jahDone(target) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // only if req is &amp;quot;loaded&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (req.readyState == 4) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // only if &amp;quot;OK&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (req.status == 200) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; results = req.responseText;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.getElementById(target).innerHTML = results;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.getElementById(target).innerHTML=&amp;quot;jah error:\n&amp;quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.statusText;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/code&gt;&lt;/div&gt;&#039;&lt;/p&gt;
 </description>
     <pubDate>Thu, 22 Dec 2005 10:47:32 +0000</pubDate>
 <dc:creator>Elmo</dc:creator>
 <guid isPermaLink="false">comment 1188708 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/best-way-update-content-without-refresh#comment-1188706</link>
    <description> &lt;p&gt;Yeah, that&#039;s AJAX/AHAH here&#039;s a really simple example of it:&lt;br /&gt;
&lt;a href=&quot;http://homepage.mac.com/kevinmarks/staticjah.html&quot; class=&quot;bb-url&quot;&gt;http://homepage.mac.com/kevinmarks/staticjah.html&lt;/a&gt;&lt;/p&gt;
 </description>
     <pubDate>Thu, 22 Dec 2005 10:36:27 +0000</pubDate>
 <dc:creator>CptAwesome</dc:creator>
 <guid isPermaLink="false">comment 1188706 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/best-way-update-content-without-refresh#comment-1188702</link>
    <description> &lt;p&gt;Thanks for the suggestions. I&#039;ve thought of hidden DIVs before, however it would make the page take longer to load.&lt;/p&gt;
&lt;p&gt;I&#039;m looking for a solution that will load the content of the DIVs only when requested.&lt;/p&gt;
 </description>
     <pubDate>Thu, 22 Dec 2005 05:07:42 +0000</pubDate>
 <dc:creator>Elmo</dc:creator>
 <guid isPermaLink="false">comment 1188702 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/serverside-scripting/best-way-update-content-without-refresh#comment-1188697</link>
    <description> &lt;p&gt;Hi Elmo,&lt;/p&gt;
&lt;p&gt;Most people accomplish this using AJAX or hidden DIV tags which are only shown when needed.  Using option to can of course make your page load slower, depending on how many hidden DIV tags you hide, etc...&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;function displayMenu(f) {&lt;br /&gt;&lt;br /&gt;	if(f==1) {&lt;br /&gt;		document.getElementById(&amp;quot;login&amp;quot;).style.display=&amp;quot;none&amp;quot;;&lt;br /&gt;		document.getElementById(&amp;quot;signup&amp;quot;).style.display=&amp;quot;block&amp;quot;;&lt;br /&gt;	} else {&lt;br /&gt;		document.getElementById(&amp;quot;login&amp;quot;).style.display=&amp;quot;block&amp;quot;;&lt;br /&gt;		document.getElementById(&amp;quot;signup&amp;quot;).style.display=&amp;quot;none&amp;quot;;&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;}&lt;/code&gt;&lt;/div&gt;&#039;&lt;/p&gt;
&lt;p&gt;Good Luck!&lt;/p&gt;
&lt;p&gt;Andrew Schools&lt;/p&gt;
 </description>
     <pubDate>Thu, 22 Dec 2005 03:49:34 +0000</pubDate>
 <dc:creator>codehungry</dc:creator>
 <guid isPermaLink="false">comment 1188697 at https://www.webmaster-forums.net</guid>
  </item>
  </channel>
</rss>
