Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/10/2011, 00:56
Avatar de morfasto
morfasto
 
Fecha de Ingreso: julio-2011
Ubicación: Lima
Mensajes: 291
Antigüedad: 12 años, 9 meses
Puntos: 8
Respuesta: Slideshow de imagenes

Este es el codigo completo, por si hay alguna duda:
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <link href="global.css" rel="stylesheet" type="text/css" media="screen" />
  5. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
  6. <script src="js/slides.jquery.js"></script>
  7. <script type="text/javascript" language="javascript">
  8.    var http_request = false;
  9.    function makePOSTRequest(url, parameters, funcion) {
  10.       http_request = false;
  11.       if (window.XMLHttpRequest) { // Mozilla, Safari,...
  12.          http_request = new XMLHttpRequest();
  13.          if (http_request.overrideMimeType) {
  14.             // set type accordingly to anticipated content type
  15.             //http_request.overrideMimeType('text/xml');
  16.             http_request.overrideMimeType('text/html');
  17.          }
  18.       } else if (window.ActiveXObject) { // IE
  19.          try {
  20.             http_request = new ActiveXObject("Msxml2.XMLHTTP");
  21.          } catch (e) {
  22.             try {
  23.                http_request = new ActiveXObject("Microsoft.XMLHTTP");
  24.             } catch (e) {}
  25.          }
  26.       }
  27.       if (!http_request) {
  28.          alert('Cannot create XMLHTTP instance');
  29.          return false;
  30.       }
  31.      
  32.       http_request.onreadystatechange = funcion;
  33.       http_request.open('POST', url, true);
  34.       http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  35.       http_request.setRequestHeader("Content-length", parameters.length);
  36.       http_request.setRequestHeader("Connection", "close");
  37.       http_request.send(parameters);
  38.    }
  39.  
  40.    function alertContents() {
  41.       if (http_request.readyState == 4) {
  42.          if (http_request.status == 200) {
  43.             //alert(http_request.responseText);
  44.             result = http_request.responseText;
  45.             document.getElementById('slides_container').innerHTML = result;            
  46.          } else {
  47.             alert(http_request.status);
  48.          }
  49.       }
  50.    }
  51.    
  52.    function get() {
  53.       var poststr = "eventos=" + encodeURI( document.getElementById("eventos").value );
  54.       makePOSTRequest('eventos.php', poststr, alertContents);
  55.    }
  56.     $(function(){
  57.         $('#slides').slides({
  58.             preload: true,
  59.             preloadImage: 'img/loading.gif',
  60.             play: 5000,
  61.             pause: 2500,
  62.             hoverPause: true
  63.         });
  64.     });
  65. </head>
  66. <div id="slides">
  67.     <div class="slides_container">
  68.         <a href="#" target="_blank"><img src="1.png"></a>
  69.         <a href="#" target="_blank"><img src="2.png"></a>
  70.         <a href="#" target="_blank"><img src="3.png"></a>
  71.         <a href="#" target="_blank"><img src="4.png"></a>
  72.         <a href="#" target="_blank"><img src="5.png"></a>
  73.     </div>
  74. </div>
  75. <select name="eventos" id="eventos" onchange="javascript:get();">
  76.     <option value=""> Elegir Evento:</option>
  77.     <option value="1">Evento 1</option>
  78.     <option value="2">Evento 2</option>
  79.  
  80. </body>
  81. </html>

eventos.php
Código PHP:
<?php
$eventos
=$_POST['eventos'];
if(
$eventos==1){
echo    
"<a href='#' target='_blank'><img src='6.png'></a>"
        
."<a href='#' target='_blank'><img src='7.png'></a>";
}elseif(
$eventos==2){
echo    
"<a href='#' target='_blank'><img src='8.png'></a>"
        
."<a href='#' target='_blank'><img src='9.png'></a>"
        
."<a href='#' target='_blank'><img src='10.png'></a>";
}
?>