<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Komentarze do wpisu 'AJAX w nawigacji strony WWW'</title>
	<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html</link>
	<description>..biznes i marketing w świecie Internetu.. .</description>
	<pubDate>Sun, 05 Feb 2012 19:35:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>

	<item>
		<title>Autor: Adam</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-165</link>
		<pubDate>Mon, 21 Jun 2010 20:39:00 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-165</guid>
					<description>dzieki wielkie:)</description>
		<content:encoded><![CDATA[<p>dzieki wielkie:)
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: Grzesiek</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-164</link>
		<pubDate>Mon, 21 Jun 2010 20:38:11 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-164</guid>
					<description>Nie wiem czy o to chodzi. Po pierwsze mozna w warstwie docelowej (DIV) wpisac cokolwiek, bedzie widoczne dopoki nie kliknie sie na linki.

Po drugie mozna tez po zaladowaniu dokumentu, do warstwy docelowej wpisac dowolna tresc korzystajac z AJAXa, wystarczy dodac linijke do bloku 

&lt;pre&gt;
$(document).ready(function() {

     loadInto("aktualnosci.html", "#targetArea");

});
&lt;/pre&gt;
</description>
		<content:encoded><![CDATA[<p>Nie wiem czy o to chodzi. Po pierwsze mozna w warstwie docelowej (DIV) wpisac cokolwiek, bedzie widoczne dopoki nie kliknie sie na linki.</p>
<p>Po drugie mozna tez po zaladowaniu dokumentu, do warstwy docelowej wpisac dowolna tresc korzystajac z AJAXa, wystarczy dodac linijke do bloku </p>
<pre>
$(document).ready(function() {

     loadInto("aktualnosci.html", "#targetArea");

});
</pre>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: Adam</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-163</link>
		<pubDate>Mon, 21 Jun 2010 20:13:52 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-163</guid>
					<description>Czy jest jakis sposob, aby juz domyslnie jedna z podstron byla wczytana? Tzn. przypuscmy ze standardowo otwierajac stronke byla wczytana juz podstrona Aktualnosci i po kliknieciu na inny link w menu zmieniala sie zawartosc?</description>
		<content:encoded><![CDATA[<p>Czy jest jakis sposob, aby juz domyslnie jedna z podstron byla wczytana? Tzn. przypuscmy ze standardowo otwierajac stronke byla wczytana juz podstrona Aktualnosci i po kliknieciu na inny link w menu zmieniala sie zawartosc?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: Toman</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-162</link>
		<pubDate>Tue, 08 Jun 2010 11:14:40 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-162</guid>
					<description>Hej !!
Dzięki za pomoc, wszystko działa super:)</description>
		<content:encoded><![CDATA[<p>Hej !!<br />
Dzięki za pomoc, wszystko działa super:)
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: Grzesiek</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-161</link>
		<pubDate>Mon, 07 Jun 2010 16:09:02 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-161</guid>
					<description>Przede wszystkim unikamy konfliktów http://docs.jquery.com/Using_jQuery_with_Other_Libraries
a jak juz korzystamy z jQuery, to mozemy sobie darowac rozwiazania z 2006 roku ;) 
Wyrzucamy skrypty JS podane wyżej, a skrypt w sekcji head zastepujemy:


&lt;pre&gt;
&lt;code&gt;
&#60;script type="text/javascript"&gt;//&#60;![CDATA[
  
function loadInto(src, destId)
{
	$.ajax({
	  url: src,
	  type: "GET",
	  data: "AJAXOK=1",
	  success: function(data){
		$(destId).html(data);
	  },
	  error: function(xhr, statusText, err) {
		$(destId).html("Blad "+statusText+" "+err);
	  }
	});
});    
 
$(document).ready(function() 
{
      t="LinkAJAX-targetArea";
	
      $("."+t).click(function () 
       {
          loadInto($(this).attr('href'), 
                  '#'+t.substr(t.indexOf('-')+1)); 
	  return false;
       });
}); 
 
//]]&gt;&#60;/script&gt;
&lt;/code&gt;
&lt;/pre&gt;


i to wszystko.
Oczywiście pamiętamy o dołączeniu biblioteki jQuery.</description>
		<content:encoded><![CDATA[<p>Przede wszystkim unikamy konfliktów <a href='http://docs.jquery.com/Using_jQuery_with_Other_Libraries' rel='nofollow'>http://docs.jquery.com/Using_jQuery_with_Other_Libraries</a><br />
a jak juz korzystamy z jQuery, to mozemy sobie darowac rozwiazania z 2006 roku <img src='http://grzesiek.erax.pl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Wyrzucamy skrypty JS podane wyżej, a skrypt w sekcji head zastepujemy:</p>
<pre>
<code>
&lt;script type="text/javascript">//&lt;![CDATA[

function loadInto(src, destId)
{
	$.ajax({
	  url: src,
	  type: "GET",
	  data: "AJAXOK=1",
	  success: function(data){
		$(destId).html(data);
	  },
	  error: function(xhr, statusText, err) {
		$(destId).html("Blad "+statusText+" "+err);
	  }
	});
});    

$(document).ready(function()
{
      t="LinkAJAX-targetArea";

      $("."+t).click(function ()
       {
          loadInto($(this).attr('href'),
                  '#'+t.substr(t.indexOf('-')+1));
	  return false;
       });
}); 

//]]>&lt;/script>
</code>
</pre>
<p>i to wszystko.<br />
Oczywiście pamiętamy o dołączeniu biblioteki jQuery.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: Tom</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-160</link>
		<pubDate>Mon, 07 Jun 2010 10:34:23 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-160</guid>
					<description>A co zobić żeby inne skrypty jquery np do menu działały na stronie, zbudowanej na tej podstawie, na ie wszystko ok zas na firefoksie oraz na operze menu nie działa....</description>
		<content:encoded><![CDATA[<p>A co zobić żeby inne skrypty jquery np do menu działały na stronie, zbudowanej na tej podstawie, na ie wszystko ok zas na firefoksie oraz na operze menu nie działa&#8230;.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: Oli</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-136</link>
		<pubDate>Tue, 19 May 2009 19:46:32 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-136</guid>
					<description>Jeszcze jakbyś powiedział jak zrobić, żeby na początku automatycznie ładował się jakiś plik jako start byłoby bardzo fajnie :)</description>
		<content:encoded><![CDATA[<p>Jeszcze jakbyś powiedział jak zrobić, żeby na początku automatycznie ładował się jakiś plik jako start byłoby bardzo fajnie <img src='http://grzesiek.erax.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: Grzesiek</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-115</link>
		<pubDate>Wed, 26 Nov 2008 22:21:54 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-115</guid>
					<description>Jeśli chodzi o podmianę adresu w pasku URL - nie ma takiej opcji.

Widzę 2 rozwiązania:

Stworzyć użyteczną opcję prześlij link/stronę znajomemu, kopiuj adres czy coś takiego i tam adres zawarty w href linku.

Wykorzystać kotwice czyli "#kotwica" w linku w href. Tylko tutaj obsługa musiałaby być zapewniona przez javascript, ponieważ sama kotwica nie jest przekazywana w żądaniu na serwer. Poza tym wymagałoby to wprowadzenia dalszych rozwiązań (np. takich żeby link dalej był indeksowany - blokowanie żądania kliknięcia, podmiana adresu linku na kotwice, wymuszenie żądania już z kotwicą).</description>
		<content:encoded><![CDATA[<p>Jeśli chodzi o podmianę adresu w pasku URL - nie ma takiej opcji.</p>
<p>Widzę 2 rozwiązania:</p>
<p>Stworzyć użyteczną opcję prześlij link/stronę znajomemu, kopiuj adres czy coś takiego i tam adres zawarty w href linku.</p>
<p>Wykorzystać kotwice czyli &#8220;#kotwica&#8221; w linku w href. Tylko tutaj obsługa musiałaby być zapewniona przez javascript, ponieważ sama kotwica nie jest przekazywana w żądaniu na serwer. Poza tym wymagałoby to wprowadzenia dalszych rozwiązań (np. takich żeby link dalej był indeksowany - blokowanie żądania kliknięcia, podmiana adresu linku na kotwice, wymuszenie żądania już z kotwicą).
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: kaczor</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-114</link>
		<pubDate>Mon, 17 Nov 2008 08:30:59 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-114</guid>
					<description>Szkoda tylko, że przy przesyłaniu linków np. osobie do danego artykułu lub podstrony np. kontakt to i tak znajdziemy się na stronie głównej. Czy jest sposób, aby rozwiązać ten problem?</description>
		<content:encoded><![CDATA[<p>Szkoda tylko, że przy przesyłaniu linków np. osobie do danego artykułu lub podstrony np. kontakt to i tak znajdziemy się na stronie głównej. Czy jest sposób, aby rozwiązać ten problem?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Autor: felippe</title>
		<link>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-33</link>
		<pubDate>Thu, 12 Oct 2006 14:42:17 +0000</pubDate>
		<guid>http://grzesiek.erax.pl/ajax-w-nawigacji-strony-www_13.html#comment-33</guid>
					<description>A jakby jeszcze jako dodatek pojawiło się omówienie tego emg.js to już w ogóle byłoby super :D</description>
		<content:encoded><![CDATA[<p>A jakby jeszcze jako dodatek pojawiło się omówienie tego emg.js to już w ogóle byłoby super <img src='http://grzesiek.erax.pl/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />
</p>
]]></content:encoded>
				</item>
</channel>
</rss>

