Witam

mam bardzo bardzo dziwny problem z moim skryptem. ładuje stronke w ten sposób:

[JAVASCRIPT] pobierz, plaintext
  1. $(function(){
  2. $('.albumFoto').live('click', function() {
  3. var id = $(this).attr('rel');
  4. var response2 = $('#galeria');
  5.  
  6. $.ajax({
  7. type: "POST", url: "foto.php", cache: false, data: "id=" + id,
  8. complete: function(data){
  9. response2.html(data.responseText);
  10. }
  11. });
  12.  
  13. });
  14. });
  15.  
  16.  
  17. $(function(){
  18. $('#galeriaBack').live('click', function() {
  19. var response3 = $('#galeria');
  20.  
  21. $.ajax({
  22. type: "POST", url: "galeria.php", cache: false, data: "mode=back",
  23. complete: function(data){
  24. response3.html(data.responseText);
  25. }
  26. });
  27. });
  28. });
[JAVASCRIPT] pobierz, plaintext


  1. <?php
  2.  
  3. require_once('engine.php');
  4.  
  5.  
  6. $foto = dbquery("SELECT * FROM foto WHERE album = ".$_POST['id']." ORDER BY id DESC");
  7. if(dbrows($foto)) {
  8.  
  9. echo("<div class=\"holder\">
  10. <div id=\"pane3\" class=\"scroll-pane\">");
  11. while($fotoDane = dbarray($foto)) {
  12. echo("<a class=\"lightbox\" href='galeria/".$fotoDane['album']."/".$fotoDane['foto']."'>
  13. <img title=\"Kliknij, aby powiększyć.\" class=\"foto\" src='galeria/".$fotoDane['album']."/thumb/".$fotoDane['foto']."' /></a>");
  14. }
  15. echo("</div>
  16. </div>
  17.  
  18. <ul>
  19. <li><a class=\"scroll2\" rel=\"100\"><img src=\"images/down-arrow.png\"/></a>
  20. <a class=\"scroll2\" rel=\"-100\" ><img src=\"images/up-arrow.png\"/></a>
  21. <a href=\"#\" id=\"galeriaBack\">&laquo; Powrót</a></li>
  22. </ul>
  23.  
  24. </div>");
  25.  
  26. } else {
  27. echo("Brak zdjęć w albumie <br /><br />
  28. <a href=\"#\" id=\"galeriaBack\">&laquo; Powrót</a>");
  29. }
  30.  
  31. ?>


wszystko działa pod FF/OPERA/IE6/IE7/IE8, problem pojawia się gdy chce dodać plugin lightboxa, ze względu na to że plik z galerią jest includowany do index.php skrypt musi być w pliku foto,php

  1. <?php
  2.  
  3. require_once('engine.php');
  4.  
  5. echo("<script type=\"text/javascript\" src=\"js/jquery.lightbox-0.5.js\"></script>
  6. <link rel=\"stylesheet\" type=\"text/css\" href=\"css/jquery.lightbox-0.5.css\" media=\"screen\" />
  7. <script type=\"text/javascript\">
  8.  
  9. $(function() {
  10. $('a.lightbox').lightBox({fixedNavigation:true});
  11. });
  12.  
  13. $(function() {
  14. $('#pane3').jScrollPane({showArrows:false});
  15.  
  16. $('.scroll2').bind('click',function() {
  17. $('#pane3')[0].scrollBy(parseInt($(this).attr('rel')));
  18. return false;
  19. });
  20. });
  21.  
  22. $(function() {
  23. $('#galeriaBack').bind('click', function() {
  24. var response2 = $('#galeria');
  25.  
  26. $.ajax({
  27. type: 'POST', url: 'galeria.php', cache: false, data: 'mode=back',
  28. complete: function(data){
  29. response2.html(data.responseText);
  30. }
  31. });
  32. });
  33. });
  34. </script>");
  35.  
  36. $foto = dbquery("SELECT * FROM foto WHERE album = ".$_POST['id']." ORDER BY id DESC");
  37. if(dbrows($foto)) {
  38.  
  39. echo("<script media=\"screen\">
  40. $(function() {
  41. $('a.lightbox').lightBox({fixedNavigation:true});
  42. });
  43. </script>");
  44. echo("<div class=\"holder\">
  45. <div id=\"pane3\" class=\"scroll-pane\">");
  46. while($fotoDane = dbarray($foto)) {
  47. echo("<a class=\"lightbox\" href='galeria/".$fotoDane['album']."/".$fotoDane['foto']."'>
  48. <img title=\"Kliknij, aby powiększyć.\" class=\"foto\" src='galeria/".$fotoDane['album']."/thumb/".$fotoDane['foto']."' /></a>");
  49. }
  50. echo("</div>
  51. </div>
  52.  
  53. <ul>
  54. <li><a class=\"scroll2\" rel=\"100\"><img src=\"images/down-arrow.png\"/></a>
  55. <a class=\"scroll2\" rel=\"-100\" ><img src=\"images/up-arrow.png\"/></a>
  56. <a href=\"#\" id=\"galeriaBack\">&laquo; Powrót</a></li>
  57. </ul>
  58.  
  59. </div>");
  60.  
  61. } else {
  62. echo("Brak zdjęć w albumie <br /><br />
  63. <a href=\"#\" id=\"galeriaBack\">&laquo; Powrót</a>");
  64. }
  65.  
  66. ?>


i tu pojawia się problem, w FF/OPERZE działa wszystko a w IE nie ładują się żadne zdjęcia. Proszę o szybką pomoc!

Pozdrawiam