<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Snipplr - arunpjohny</title>
<link>http://snipplr.com/users/arunpjohny/tags/javascript</link>
<description>Recent snippets posted on Snipplr.com</description>
<language>en-us</language>
<pubDate>Mon, 01 Dec 2008 16:23:16 GMT</pubDate>
<item>
<title>(JavaScript) Get/set Cursor In Html TextArea</title>
<link>http://snipplr.com/view/5144/getset-cursor-in-html-textarea/</link>
<description><![CDATA[ <p>I got this code from http://blog.vishalon.net/Post/57.aspx


The actual two methods required are

function doGetCaretPosition (ctrl) {
	var CaretPos = 0;
	// IE Support
	if (document.selection) {
		ctrl.focus ();
		var Sel = document.selection.createRange ();
		Sel.moveStart ('character', -ctrl.value.length);
		CaretPos = Sel.text.length;
	}
	// Firefox support
	else if (ctrl.selectionStart || ctrl.selectionStart == '0')
		CaretPos = ctrl.selectionStart;
	return (CaretPos);
}

function setCaretPosition(ctrl, pos)
{
	if(ctrl.setSelectionRange)
	{
		ctrl.focus();
		ctrl.setSelectionRange(pos,pos);
	}
	else if (ctrl.createTextRange) {
		var range = ctrl.createTextRange();
		range.collapse(true);
		range.moveEnd('character', pos);
		range.moveStart('character', pos);
		range.select();
	}
}</p> ]]></description>
<pubDate>Thu, 21 Feb 2008 07:27:52 GMT</pubDate>
<guid>http://snipplr.com/view/5144/getset-cursor-in-html-textarea/</guid>
</item>
<item>
<title>(JavaScript) Detecting Browser Version</title>
<link>http://snipplr.com/view/3661/detecting-browser-version/</link>
<description><![CDATA[ <p></p> ]]></description>
<pubDate>Sun, 09 Sep 2007 20:32:32 GMT</pubDate>
<guid>http://snipplr.com/view/3661/detecting-browser-version/</guid>
</item>
</channel>
</rss>