Én inkább így csinálnám, ha már jquery...
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
<a class='divbetolt' href='oldal.php' target='target1'>link</a> <a class='divbetolt' href='oldal2.php' target='target1'>link2</a> <a class='divbetolt' href='oldal3.php' target='target2'>link3</a> <a href='http://www.example.hu' target='blank'>link3</a> <div id='target1'></div> <div id='target2'></div>
<script type="text/javascript"> $(function(){ $('a[class="divbetolt"]').click(function(event){ var celdiv = $(this).attr("target"); var celurl = $(this).attr("href"); $('#'+celdiv).html("Betöltő szöveg, átmeneti csak, míg tölti amit kell... Betölt: "+celurl); $.get(celurl, function(data){ $('#'+celdiv).html(data); }); return false; }); }); </script>
Így azok az a linkek melyek a class="divbetolt" osztályba tartoznak, automatikusan az <a> tag target attributumában megadott div-be tölti a tartalmat, de ha a linknek nics class="divbetölt" osztálya, akkor ugyanúgy kezeli, mint egy sima linket...
Persze meg lehetne még fűszerezni több dologgal is, de alapból én ebből indulnék ki. De lehet, hogy nem jó?!
/tökfilkó/  |