Hola buenas, estoy haciendo una APP para twitter el caso es que lo que hace es que puedes actulizar el estado desde la pagina. funciona perfectamente hasta le puse lo que te decia cuantos caracteres te faltan.
pero tengo un gran problema con el javascript, que sesupone que el javascript de twitter te detecta cuando es una URL y te dice que la URL fue acortada y solo te toma 16 caracteres, y quiero hacer lo mismo porque si pongo la URL con 140 caracteres se me gastan y solo deberia consumirme 16 pero no se como. alguna idea de como hacerlo en javascript este es mi actual script:
Código Javascript
:
Ver original<script type="text/javascript">
var actual = 140;
function press() {
car = $("#input").val();
total = actual - car.length;
$("#caracteres").html(total);
if(total > 20) { $("#caracteres").css("color", "#090"); }
if(total <= 20) { $("#caracteres").css("color", "#903"); }
if(total < 0) { $("#caracteres").css("color", "#F00"); }
}
function enviar() {
texto = $("#input").val();
if(confirm("Estas seguro de enviar el TWEET?")) {
$("#boton").attr("disabled", true);
$("#input").attr("disabled", true);
$.post("enviar.php", { texto: texto }, function(data){
if(data == "ok") { $("#input").val(""); alert("Twet enviado exitosamente"); } else { $("#resultado").html(data); }
$("#boton").attr("disabled", false);
$("#input").attr("disabled", false);
});
}
}
$(document).ready(function(){
car = $("#input").val();
total = actual - car.length;
$("#caracteres").html(total);
if(total > 20) { $("#caracteres").css("color", "#090"); }
if(total <= 20) { $("#caracteres").css("color", "#903"); }
if(total < 0) { $("#caracteres").css("color", "#F00"); }});
</script>