Элементарное AJAX подскажите..

Тема в разделе "Другие языки", создана пользователем Pigini, 25 июн 2009.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. Pigini

    Pigini

    Регистр.:
    28 апр 2009
    Сообщения:
    173
    Симпатии:
    29
    Подскажите пожайлуйста как впихнуть AJAX?
    У меня просто пару страничек html.. (хост поддерживает и PHP ит.д.)
    Но все странички одинаковые только меняется видно на каждой странице...
    Например на странице

    PHP:
    <---ajax--НИЖЕ>
    <
    center><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="500" height="400" align="middle">
    <
    param name="allowScriptAccess" value="sameDomain" />
    <
    param name="movie" value="player.swf" />
    <
    param name="allowFullScreen" value="true" />
    <
    param name="quality" value="high" />
    <
    param name="bgcolor" value="#333333" />
    <
    param name="flashvars" value="poster=../3.jpg&content=24531.mp4" />
    <
    embed src="player.swf" quality="high" bgcolor="#333333" width="500" height="400" name="layer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
    pluginspage="http://www.macromedia.com/go/getflashplayer" allowFullScreen="true"
    flashvars="poster=../3.jpg&content=24531.mp4" />
    </
    object></center>
    <---
    ajax--ВЫШЕ>

     <
    a href="../1">часть 1</a
     <
    a href="../2">часть 2</a
     <
    a href="../3">часть 3</a
     <
    a href="../4">часть 4</a
     <
    a href="../5">часть 5</a

    Как сделать что бы при нажатие по ссылке грузилось бы только видео... тоесть то что в <---ajax--> ?
    Или как можно сделать... с помощью JS (jQuery) можно такое?..
     
  2. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217

    Перейти по ссылке



    то что между <---ajax-->

    заносишь в див
    <div id="flash_content">тут вся хрень нужная</div>
    затем читаешь то что я дал выше

    после того как ты поймешь как сделать аджакс запрос, вставляешь его в скрипт, затем делаешь выдачу html тегов флеша в пхп скрипте, к которому обращается аджакс...затем просто в success респонсе делаешь такую бяку

    ....
    success: function(msg) {$('#flash_content').html(msg);}
    ....

    в принципе все.
     
  3. serg_g

    serg_g Создатель

    Регистр.:
    31 окт 2008
    Сообщения:
    35
    Симпатии:
    9
    HTML:
    <---ajax--НИЖЕ> 
    <div id=video_div style=" height:400px;">
    
    </div>
    <---ajax--ВЫШЕ> 
    
     <a href="javascript: vvideo(1)">часть 1</a>  
     <a href="javascript: vvideo(2)">часть 2</a>  
     <a href="javascript: vvideo(3)">часть 3</a>  
     <a href="javascript: vvideo(4)">часть 4</a>  
     <a href="javascript: vvideo(5)">часть 5</a> 
    
    
    <script type="text/javascript">
    function vvideo(num)
    {
    	$.get('ob'+num+'.html',set_video);
    }
    function set_video(html_text)
    {
    	$('div#video_div').attr("innerHTML",html_text);
    }
    </script>
    
    а в файлы ob1.html, ob2.html .... клади object с нужными параметрами
     
Статус темы:
Закрыта.