Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - basickdagger

#651
Cita de: drvy | BSM en 17 Mayo 2013, 19:19 PM
No deberias tener problemas con Google (al menos) porque fueron ellos los que lo propusieron como un estandarte para las aplicaciones ajax xD.

https://developers.google.com/webmasters/ajax-crawling/
http://googlewebmastercentral.blogspot.com.es/2009/10/proposal-for-making-ajax-crawlable.html

Pero bueno... lo normal seria tener un fallback server-side que se encargue en caso de que el visitante(bot o persona) no lleve javascript activado.

PD: Creo que este tema se discutió aquí hace tiempo pero no me acuerdo del post xD...

Saludos


investigando di con tu post aqui en foroelHacker... y leyendo un poco creo q no me conviene.. al menos no por ahora muchas gracias de todas formas.. saludos!
#652
Desarrollo Web / Re: css displays
17 Mayo 2013, 19:27 PM
bueno, primero te daré un consejo q al menos a mi me sirve xD al maquetar utilizo bordes de colores en cada div.. asi puedo ver proporciones y ver en donde chocan o en donde se resaltan... hay una herramienta para opera q te puede ayudar en eso sin necesidad de meterlo en los css...

ahora para lo de tu problema si creo entendí bn, podrías utilizar el position:absolute; y no dependeria de tus divs relativos, si esto no necesitas tal vez utiliza float:right o float:left y con esto podras mover tus divs hacia la dirección q elijas, si los divs chocan uno conotros estos bajaran detras de otro, al menso es loq crei entender de tu problema... espero haberte ayudado... saludos...
#653

yo loharia de esta manera....
primero en una variable guardo los ROWS q me arroje la consulta..

$miVariable    =    mysql_num_rows($resultadoQuery); 

y luego tan facil como un

if($miVariable==0){

echo "<div>Agregar nuevo: <form method='post' action='enviarformulario.php'>aqui meto todos mis inputs</form></div>"
}else{
codigo q muestro si hay consultas

}


espero q te sirva...
Saludos!
#654
Cita de: drvy | BSM en 17 Mayo 2013, 09:38 AM
Antes se solia hacer con iframe superpuesto xD. Ahora estas cosas se hacen con javascript.. ajax para ser exactos.

Si te fijas:

exafm.com/#!/mexico/home

En azul es la direccion.
En maron es el separador que utiliza javascript.
En verde es la ruta de la pagina en la que estas.

Cada vez que cambias a una pagina, solo cambia el verde que en realidad no es mas que una ruta "virtual". Tu navegador nunca llega a recargar/cambiar de pagina, todo lo hace una consulta ajax. Te puedes dar cuenta de ello, porque si desactivas el javascript de tu navegador, la pagina entera deja de funcionar..

Básicamente, mediante ajax, actualizas/cambias solo una parte del html y así no tienes que recargar la pagina entera.

Saludos

muchas gracias por la respuesta, pero tengo una duda... creo q al utilizar ajax en todo mi sitio pierdo el SEO de mi sitio ... bueno tenia entendido algo así..ademas q al dar "atras" del navegador no funcionaria.. bueno eso tengo entendido si me equivoco favor de corregirme... y por lo pronto utilizare un "pop up" xD
#655
bueno ya solucione mi problema utilizando ajax para hacer las cargas de un select a otro..., el problema era q había un conflicto con un javascript, entonces ya quedo... muchas gracias
#656
Cita de: drvy | BSM en 16 Mayo 2013, 20:25 PM
Si usas Chrome/IE pulsa F12.. si usas fFrefox pulsa Ctrl + Shift + K, asegúrate de que el script este cargado y realiza la acción. Si te da algún error ya sabrás de lo que es.. si no, como te ha mencionado @El As... , postea el resto del code.

Saludos

gracias por sus respuestas pude solucionarlo colocando el script antes de la peticion a ajax....

pero me surgió otra duda...

tengo entendido q
document.getElementById('miSelect').innerHTML='<option>valorA</option><option>valorB</option>';
con esto puedo modificar un select con el evento onchange.... pero si los option quieor traermelos de una BD, es posible hacer un while colocando cada option en el innerhtml? o s enecesita hacer de otra manera... ya probe, pero aún no me sale...
#657
Cita de: El As del Club Paris en 15 Mayo 2013, 22:10 PM
No parecen haber errores, podria postear el codigo HTML que genera el php? posiblemente tengas algun tag sin cerrar o algo asi...


mira probé de nuevo ahora utilice este codigo, pero sigue sin funcionar...

<?php
echo '<tr><td>Categoria</td>  <td><select id="categoria" name="categoria" onChange="prueba();">';
while(
$row mysql_fetch_array($select))
  {
  echo 
'
<option>'
.$row['categoria'].'</option>';
}
echo 
'</select></td></tr>';
?>

<script>
function prueba(){
alert("cambió");

}
</script>




revise el código q me genera el php en html pero no veo problema... bueno dando como aclaración ese componente select es cargado junto con mas información a través de ajax...sera q ajax me bloquea la función???...


#658
bueno no entiendo q pueda suceder pero tengo esto y no funciona


<?php
echo '<select id="tipos" name="tipo" onChange="caja(this.value)">';

while(
$row mysql_fetch_array($select))
  {
  echo 
'
<option>'
.$row['tipo'].'</option>';
}

echo 
'</select>';
?>



<script>
function caja(x){
alert(x);

}
</script>


<?php




pero si pongo el alert directamente en onchange si funciona...


<?php
echo '<select id="tipos" name="tipo" onChange="alert(this.value)">';

while(
$row mysql_fetch_array($select))
  {
  echo 
'
<option>'
.$row['tipo'].'</option>';
}

echo 
'</select>';
?>









intente solamente hacer un alert normal solo para ver si entra a la funcion y parece q tampoco

<?php
echo '<select id="tipos" name="tipo" onChange="caja()">';

while(
$row mysql_fetch_array($select))
  {
  echo 
'
<option>'
.$row['tipo'].'</option>';
}

echo 
'</select>';
?>



<script>
function caja(){
alert("entra");

}
</script>


<?php



no funciona, pruebo mi codigo en local y hace todo... no entiendoooo haha xD
#659
Windows / Re: instalacion de fabrica Acer
13 Mayo 2013, 20:21 PM
Cita de: knario en  1 Mayo 2013, 14:12 PM
Hola.

Prueba en activar en BIOS la opción "D2D Recovery".
Después, durante el POST se deberá pulsar ALT+F10

En Windows, se puede ejecutar el programa Acer eRecovery Management,
que permite lanzar la recuperación sin modificar ningún parámetro en la BIOS

un saludo.
pude resolver el problema con f10 se reinstalo mi sistema, peor aun sigue sin aparecer en el grub la opcion de recovery... al menos ya la puedo utilizar... muchas gracias
#660
Desarrollo Web / Re: duda.. recargar script
13 Mayo 2013, 20:15 PM
Cita de: cassiani en 11 Mayo 2013, 22:45 PM
lo que puedes hacer es llamar a una funcion dentro del setInterval y dentro de dicha funcion hacer la lectura del JSON
aqui elproblema es q dicha lectura yo no la hago me la proporciona ya un programa... bueno es lo q tengo entendido, ademas realmente no estoy seguro si es JSON... la estructura es esta...


var arrb912ccb5 = [
{ 'artist': 'Belinda y Fabián','title': 'Sabes','album': '','image': 'http://radio.mediamas.com/start/todoparaninos/ondemand/_covers/complices_al_rescate_0cf3f2e3.jpg','url': '' },

{ 'artist': 'Aladdin','title': 'Principe Ali','album': '','image': 'http://radio.mediamas.com/start/todoparaninos/ondemand/_covers/aladdin_0dad22f8.jpg','url': '' },

{ 'artist': 'Luis Pescetti','title': 'Ojos negros','album': '','image': 'http://radio.mediamas.com/start/todoparaninos/ondemand/_covers/que_pblico_de_porquera_1ee5e062.jpg','url': '' },

{ 'artist': 'Alan Menken \x26 Howard Ashman','title': 'Hora De Dormir','album': '','image': 'http://radio.mediamas.com/start/todoparaninos/ondemand/_covers/la_sirenita_4786999e.jpg','url': '' },

{ 'artist': 'Luis Pescetti','title': 'Qué publico de porquería','album': '','image': 'http://radio.mediamas.com/start/todoparaninos/ondemand/_covers/que_pblico_de_porquera_1ee5e062.jpg','url': '' }
];

cc_recenttracks_get_callback(arrb912ccb5,'http://radio.mediamas.com/');


y cada q cambiala cancion este codigo cambia y este es el q quiero "recargar" cada x tiempo