Ajax - одновременная подгрузка текста и картинки из разных мест

Discussion in 'PHP' started by kvg95, 28 Sep 2008.

  1. kvg95

    kvg95 New Member

    Joined:
    24 Jun 2008
    Messages:
    13
    Likes Received:
    1
    Reputations:
    0
    Народ, приветствую.

    Помогите разобраться с одной проблемкой.
    Есть у меня скрипт AJAX подгрузки текста. Конечно, без перезагрузки страницы.
    Code:
    <html>
    <head>
    <title></title>
    <script type="text/javascript" src="java/ajax.js"></script>
    <script type="text/javascript" src="java/ajax-dynamic-content.js"></script>
    </head>
    <body>
    <table width="300" border="1" cellspacing="2" cellpadding="2" bgcolor="#C0C0C0">
    <tr>
    	<td colspan="2" align="center">
    		<a href="#" onClick="ajax_loadContent('news1','files/komm_1.html');return false"><img src="files/1.jpg" alt="снимок 1" width="64" height="64" 
    
    border="0"></a>&nbsp;
    		<a href="#" onClick="ajax_loadContent('news1','files/komm_2.html');return false"><img src="files/2.jpg" alt="снимок 2" width="64" height="64" 
    
    border="0"></a>&nbsp;
    		<a href="#" onClick="ajax_loadContent('news1','files/komm_3.html');return false"><img src="files/3.jpg" alt="снимок 3" width="64" height="64" 
    
    border="0"></a>&nbsp;
    	</td>
    </tr>
    <tr>
    	<td width="150" height="50" align="center"><div id="news1"></div></td>
    	<td width="150" align="center">сюда надо одновременно подгружать картинки 1, 2 или 3</td>
    </tr>
    </table>
    <script type="text/javascript">
    ajax_loadContent('news1','files/komm_1.html');
    </script>
    </body>
    </html>
    
    Надо, чтобы комментарий подгружался вместе со снимком.
    Причём (это важно) подгружаться на страницу они должны из разных источников (снимок - отдельно, коммент - отдельно).
    Не могу понять, как прописать два эти события...
    Мож, кто подскажет?
    Заранее признателен.

    З.Ы. При необходимости могу подогнать весь скрипт (если у кого желание будет покурочить его у себя)
     
  2. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    сделай функию и в неё кинь все ображения к аяксу. а по нажатию линка вызывай функцию.

    примерно так
     
    3 people like this.
  3. kvg95

    kvg95 New Member

    Joined:
    24 Jun 2008
    Messages:
    13
    Likes Received:
    1
    Reputations:
    0
    задачка решена, правда, немного иначе

    <a href="#" onClick="ajax_loadContent('news1','files/komm_1.html');ajax_loadContent('news2','files/komm_4.html');return false">

    <script type="text/javascript">
    ajax_loadContent('news1','files/komm_1.html');
    ajax_loadContent('news2','files/komm_4.html');
    </script>
     
  4. Zabuldon

    Zabuldon Elder - Старейшина

    Joined:
    6 Apr 2008
    Messages:
    99
    Likes Received:
    6
    Reputations:
    0
    а что тут по другому? то что ты функцию не писал? так это только недостаток