<?xml version="1.0" encoding="WINDOWS-1251"?><!-- generator="wordpress/2.0.9" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Комментарии на запись: URL с названием JavaScript ф-ии для запуска</title>
	<link>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/</link>
	<description>личный блог</description>
	<pubDate>Fri, 30 Jul 2010 20:38:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.9</generator>

	<item>
		<title>от: DiFor</title>
		<link>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/#comment-2552</link>
		<pubDate>Sat, 11 Apr 2009 20:15:13 +0000</pubDate>
		<guid>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/#comment-2552</guid>
					<description>А чо мешает применить onLoad()к тэгу body? или суть именно в том,чтобы отлавливать из урла имя функции? тогда в чем проблема вытаскивать это через location.href? зачем извращения с жквери и тд?</description>
		<content:encoded><![CDATA[<p>А чо мешает применить onLoad()к тэгу body? или суть именно в том,чтобы отлавливать из урла имя функции? тогда в чем проблема вытаскивать это через location.href? зачем извращения с жквери и тд?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>от: yAnTar</title>
		<link>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/#comment-2530</link>
		<pubDate>Thu, 26 Mar 2009 22:12:59 +0000</pubDate>
		<guid>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/#comment-2530</guid>
					<description>Та понятно, це я так схематично прикинув, правильніше було б юзати lastIndexOf і обробляти параметри в передачі функціям.</description>
		<content:encoded><![CDATA[<p>Та понятно, це я так схематично прикинув, правильніше було б юзати lastIndexOf і обробляти параметри в передачі функціям.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>от: scorpio</title>
		<link>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/#comment-2527</link>
		<pubDate>Thu, 26 Mar 2009 21:00:35 +0000</pubDate>
		<guid>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/#comment-2527</guid>
					<description>да, можно такое сделать :)
но хотелось бы именно не хаками, а реализацией в браузере.
но также надо будет учесть что в урле данными может быть ^, или кодирование браузерами строки.</description>
		<content:encoded><![CDATA[<p>да, можно такое сделать <img src='http://www.osipov.org.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
но хотелось бы именно не хаками, а реализацией в браузере.<br />
но также надо будет учесть что в урле данными может быть ^, или кодирование браузерами строки.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>от: yAnTar</title>
		<link>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/#comment-2526</link>
		<pubDate>Thu, 26 Mar 2009 20:03:23 +0000</pubDate>
		<guid>http://www.osipov.org.ru/2009/03/25/url-s-nazvaniem-javascript-f-ii-dlya-zapuska/#comment-2526</guid>
					<description>Можна написати ф-цію, яку помістити в onload, яка буде аналізувати всі такі урли і вішати на них по onclick'у відповідну ф-цію.
На швидку руку реалізація на jQuery (без врахування дужок і параметрів)
	jQuery(document).ready(function(){
		jQuery("a[href*='^']").each(function(){
			var href = jQuery(this).attr("href");
			var func = href.substr(href.indexOf('^') + 1);
			jQuery(this).bind("click", "", eval(func)); 
		})
	})</description>
		<content:encoded><![CDATA[<p>Можна написати ф-цію, яку помістити в onload, яка буде аналізувати всі такі урли і вішати на них по onclick'у відповідну ф-цію.<br />
На швидку руку реалізація на jQuery (без врахування дужок і параметрів)<br />
	jQuery(document).ready(function(){<br />
		jQuery("a[href*='^']").each(function(){<br />
			var href = jQuery(this).attr("href");<br />
			var func = href.substr(href.indexOf('^') + 1);<br />
			jQuery(this).bind("click", "", eval(func));<br />
		})<br />
	})
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
