Probleme avec getElementById - HTML/CSS - Programmation
Marsh Posté le 22-09-2010 à 14:29:39
Citation : j'aimerai que ça donne quelque chose comme: |
Désolé, je ne connais pas Twitter, mais je vais répondre puisque personne ne répond. Ma réponse est que ce lien me parait étrange, mais je me trompe peut-être. Ce qui me dérange est
status=TWITTER CETTE IMAGE • SHORT URL • |
Est ce que c'est vraiment cela, avec des espaces, des gros points, et sans guillemets ni apostrophes ?
Marsh Posté le 22-09-2010 à 18:45:18
Oui tout passe bien, les gros points c'est juste un truc custo perso mais tout fonctionne bien à ce niveau là, le code exact est celui-là:
<a target='_blank' href='http://twitter.com/home?status=ludOnline Picture of the Day • <IMAGE_TITLE> www.ludonline.fr/index.php?showimage=<IMAGE_ID> •'><img alt="Twitter this photo" border="0" src="http://twitter-badges.s3.amazonaws.com/t_mini-a.png"/></a> <b id='shorturl'/></b> |
ce que je veux c'est juste enlever www.ludonline.fr/index.php?showimage=654 par shorturl ...
et j'ai un peu avancé dans le probleme puisque maintenant j'arrive à faire affichier la short url par <b id='shorturl'/></b>
mais impossible de l'integrer dans mon href
Marsh Posté le 21-09-2010 à 10:28:18
Hello,
J'ai un petit problème qui commence à me donner mal à la tête
J'ai une page index.html avec une image dynamique qui s'affiche dessus.
J'aimerai donc tweeter cette image, j'ai donc mis mon lien vers tweeter, jusqu'ici pas de problème.
Là ou ça coince, c'est que j'aimerai utiliser un système de Short URL mais la plupart des API sont en PHP.
J'ai quand meme réussi à trouver une version javascript qui se presente sous cette forme:
<script type="text/javascript" charset="utf-8" src="http://bit.ly/javascript-api.js?version=latest&login=ludo2604e&apiKey=MON NUMERO API"></script>
<script type="text/javascript" charset="utf-8">
BitlyClient.addPageLoadEvent(function(){
BitlyCB.myShortenCallback = function(data) {
// this is how to get a result of shortening a single url
var result;
for (var r in data.results) {
result = data.results[r];
result['longUrl'] = r;
break;
}
document.getElementById("shorturl" ).innerHTML = "" + result['shortUrl'] + "";
}
BitlyClient.shorten(document.location, 'BitlyCB.myShortenCallback');
});
</script>
Le problème est que je ne sais pas faire afficher la ShortURL, et j'aimerai que ça donne quelque chose comme:
<a href='http://twitter.com/home?status=TWITTER CETTE IMAGE • SHORT URL •'><img src="http://twitter-badges.s3.amazonaws.com/t_mini-a.png"/></a>
Mais quel code pour Short URL
un grand merci de votre aide
---------------
Make Portraits, Not War!