<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Neuronworks &#187; function</title>
	<atom:link href="http://blog.neuronworks.net/tag/function/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.neuronworks.net</link>
	<description></description>
	<lastBuildDate>Sun, 04 Dec 2011 05:10:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Javascript Refresh Page</title>
		<link>http://blog.neuronworks.net/2009/02/13/javascript-refresh-page/</link>
		<comments>http://blog.neuronworks.net/2009/02/13/javascript-refresh-page/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 14:50:32 +0000</pubDate>
		<dc:creator>alam</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[html & css]]></category>

		<guid isPermaLink="false">http://blog.neuronworks.net/?p=229</guid>
		<description><![CDATA[Sewaktu membutuhkan sebuah fungsi javascript untuk merefresh halaman utama, saya menggunakan kode berikut: window.location.href = window.location.href; Dari semua browser yang saya coba (Mozilla Firefox, KDE Konqueror, Google Chrome, Apple Safari, Opera Software Opera, Microsoft Internet Explorer), cuma satu yang ngeyel. Yang mana coba? Solusinya harus dicek terlebih dahulu browser yang digunakan, karena setelah googling IE]]></description>
			<content:encoded><![CDATA[<p>Sewaktu membutuhkan sebuah fungsi javascript untuk merefresh halaman utama, saya menggunakan kode berikut:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">window.<span style="color: #660066;">location</span>.<span style="color: #660066;">href</span> <span style="color: #339933;">=</span> window.<span style="color: #660066;">location</span>.<span style="color: #660066;">href</span><span style="color: #339933;">;</span></pre></div></div>

<p>Dari semua browser yang saya coba (Mozilla Firefox, KDE Konqueror, Google Chrome, Apple Safari, Opera Software Opera, Microsoft Internet Explorer), cuma satu yang ngeyel. Yang mana coba? <img src='http://blog.neuronworks.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Solusinya harus dicek terlebih dahulu browser yang digunakan, karena setelah googling IE hanya mau ngerefresh menggunakan:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">history.<span style="color: #660066;">go</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Untuk mengetahui browser yang digunakan kita ambil nilai navigator.appName:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">var</span> v_browserName<span style="color: #339933;">=</span>navigator.<span style="color: #660066;">appName</span><span style="color: #339933;">;</span></pre></div></div>

<p>Berikut kode lengkapnya:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">function</span> refreshPage<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #003366; font-weight: bold;">var</span> v_browserName<span style="color: #339933;">=</span>navigator.<span style="color: #660066;">appName</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>v_browserName<span style="color: #339933;">==</span><span style="color: #3366CC;">&quot;Microsoft Internet Explorer&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        history.<span style="color: #660066;">go</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #000066; font-weight: bold;">else</span><span style="color: #009900;">&#123;</span>
        window.<span style="color: #660066;">location</span>.<span style="color: #660066;">href</span> <span style="color: #339933;">=</span> window.<span style="color: #660066;">location</span>.<span style="color: #660066;">href</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.neuronworks.net/2009/02/13/javascript-refresh-page/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

