Aide en java pour des news...
15 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

twin - WRInaute passionné

- Messages: 1518
- Inscription: 23 Fév 2004
Aide en java pour des news...
Bonjour, je recherche un peu d'aide en javascript.
Je voudrais sur mon site pouvoir proposer comme sur le site:
http://www.gnulinews.org/howto-backend.php
Plusieurs façons différente mes actualités de mes actualités.
Je recherche a crée cela depuis longtemps mais je ne sais pas faire...Alors si vous pouvez me donner un coup de main je serais vraiment ravis. On m'avais déjà crée quelque chose du même genre mais qui ne fonctionne pas très bien sur les pages ou il y a déjà du contenu. Enfaîte sur le lien :
http://www.cololotwin.com/contentid-169.html
vous pouvez déjà observer ce qui a était fait et qui fonctionne mal. Car sur une page html ou php vide, cela fonctionne très bien, mais dés qu'il y a du contenu cela ne fonctionne plus très bien.
Alors si vous pouvez m'aider a réparer cela je serais ravis... je serais très content. J'éspère donc que si quelqu'un connais un peu va pouvoir m'aider...
Merci d'avance.
Je voudrais sur mon site pouvoir proposer comme sur le site:
http://www.gnulinews.org/howto-backend.php
Plusieurs façons différente mes actualités de mes actualités.
Je recherche a crée cela depuis longtemps mais je ne sais pas faire...Alors si vous pouvez me donner un coup de main je serais vraiment ravis. On m'avais déjà crée quelque chose du même genre mais qui ne fonctionne pas très bien sur les pages ou il y a déjà du contenu. Enfaîte sur le lien :
http://www.cololotwin.com/contentid-169.html
vous pouvez déjà observer ce qui a était fait et qui fonctionne mal. Car sur une page html ou php vide, cela fonctionne très bien, mais dés qu'il y a du contenu cela ne fonctionne plus très bien.
Alors si vous pouvez m'aider a réparer cela je serais ravis... je serais très content. J'éspère donc que si quelqu'un connais un peu va pouvoir m'aider...
Merci d'avance.
- French Fred
- WRInaute occasionnel

- Messages: 265
- Inscription: 12 Fév 2004
Salut,
Si je résume, tu souhaites faire afficher des news rss en javascript ?
Dans ce cas, consulte ce topic http://www.webrankinfo.com/forums/viewtopic_10145.htm
Sinon, peux tu détailler un peu plus ton sujet.
Cordialement
Fred
Si je résume, tu souhaites faire afficher des news rss en javascript ?
Dans ce cas, consulte ce topic http://www.webrankinfo.com/forums/viewtopic_10145.htm
Sinon, peux tu détailler un peu plus ton sujet.
Cordialement
Fred
-

twin - WRInaute passionné

- Messages: 1518
- Inscription: 23 Fév 2004
re
Pour être plus explicatif voilà:
Le résultat je veut que sa donne celà :
http://www.cololotwin.com/modules.php?n ... ge&pid=166
Mais je souhaiterais afficher le contenu qui est sur cette page => sur le site de d'autres webmaster. C'est tous, mais je n'y arrive pas...
Pourtant si tu copie le code
ce code là sur une page html vide celà fonctionne très bien, mais si il y a du contenu dans la page comme par exemple ma page d'accueil :
www.cololotwin.com
celà ne fonctionne pas, sa me met une erreur.
Donc je veut modifier cette érreur.
Comment faire ?
Le résultat je veut que sa donne celà :
http://www.cololotwin.com/modules.php?n ... ge&pid=166
Mais je souhaiterais afficher le contenu qui est sur cette page => sur le site de d'autres webmaster. C'est tous, mais je n'y arrive pas...
Pourtant si tu copie le code
- Code: Tout sélectionner
<script language="JavaScript"><br />
function changeDivContent() {<br />
var NbNews = 20;<br />
var DivNews = document.getElementById('DivNews');<br />
var HtmlContent = DivNews.innerHTML;<br />
<br />
var NewsArray = new Array();<br />
var i=0;<br />
var idx = HtmlContent.indexOf('<A')+HtmlContent.indexOf('<a');<br />
while ((idx>=0) && (i<NbNews)) {<br />
NewsArray[i] = new Array();<br />
NewsArray[i][0] = HtmlContent.slice(idx-20,idx-10);<br />
idx = HtmlContent.indexOf('sid=',idx);<br />
NewsArray[i][1] = HtmlContent.slice(idx,HtmlContent.indexOf('&',idx));<br />
idx = HtmlContent.indexOf('<b>',idx) + HtmlContent.indexOf('<B>',idx);<br />
NewsArray[i][2] = HtmlContent.slice(idx+4, HtmlContent.indexOf('</b>',idx) + HtmlContent.indexOf('</B>',idx) + 1);<br />
i++;<br />
idx = HtmlContent.indexOf('<A',idx+10) + HtmlContent.indexOf('<a',idx+10);<br />
}<br />
<br />
HtmlContent = '<table border="0" cellspacing="0" cellpadding="0">';<br />
for (var i=0; i<NewsArray.length; i++) {<br />
HtmlContent += '<tr><td class="Dark12" style="padding-left:10px;">' + NewsArray[i][0];<br />
HtmlContent += ' - <a href="http://www.cololotwin.com//modules.php?name=News&file=article&'+ NewsArray[i][1] +'&mode=&order=0&thold=0" target="ToileF1" class="Navy">'+ NewsArray[i][2] +'</a></td>';<br />
HtmlContent += '</tr>';<br />
}<br />
<br />
HtmlContent += '</table>';<br />
DivNews.innerHTML = HtmlContent;<br />
DivNews.style.visibility = 'visible';<br />
}<br />
</script><br />
<br />
<br />
<body onLoad="changeDivContent()"><br />
<br />
<div id="DivNews" style="width: 500px; height: 107px; clip:auto; overflow: auto;visibility: hidden;"><br />
<script language=JavaScript src=http://www.cololotwin.com//modules.php?op=modload&name=Easynews&file=index&ac=title&ac2=20&ac3=0 ></script><br />
</div><br />
<br />
</body></p><br><br><br><br><br><center> </center><br><br><p align="right"></p><p align="right"> </p><p align="right"><font class="tiny"> </font></p><center>[ <a href="javascript:history.go(-1)">Retour</a> ]</center></td></tr></table></td></tr></table>
</td>
</tr></table>
<table bgcolor="#000000" width="750" cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
<td width="750" height="5"><img src="themes/Milo/images/bottombar.gif" width="750" height="5" border="0" alt=""></td>
</tr>
<tr>
<td width="100%"><img src="themes/Milo/images/pixel.gif" width="1" height="1" border="0" alt=""></td>
</tr>
</table>
<br>
<br>
<table width="750" cellpadding="0" cellspacing="0" border="0" align="center">
<tr align="center">
<td width="100%" colspan="3">
<font class="footmsg">
- La Toile de la F1 -<br>
Copyright ©2002-2004 - Tous droits réservés.<br><br>
</font>
</td>
</tr>
</table>
</body>
ce code là sur une page html vide celà fonctionne très bien, mais si il y a du contenu dans la page comme par exemple ma page d'accueil :
www.cololotwin.com
celà ne fonctionne pas, sa me met une erreur.
Donc je veut modifier cette érreur.
Comment faire ?
- French Fred
- WRInaute occasionnel

- Messages: 265
- Inscription: 12 Fév 2004
Re
Je viens de tester le script avec ta home => -http://f.leregent.free.fr/twin.html
Ca fonctionne sans erreur javascript.
Pour debuger le javascript, rien ne vaut FireFox
Tester sous FireFox & IE6
Cordialement,
Fred
Je viens de tester le script avec ta home => -http://f.leregent.free.fr/twin.html
Ca fonctionne sans erreur javascript.
Pour debuger le javascript, rien ne vaut FireFox
Tester sous FireFox & IE6
Cordialement,
Fred
-

twin - WRInaute passionné

- Messages: 1518
- Inscription: 23 Fév 2004
Heu voilà, j'ai tous bien testé et tous fnctionne très bien !!
J'ai plus que a activé le bloc pour qu'il soit sur la page d'accueil...
En revanche j'aimerais faire 2 petites modifs...
Comment mettre 30 news en même temps car là y'en a seulement 20...
var NbNews = 20;<br /> ==> J'ai mis 30 mais y'a un bug si je met 30... tu peut le voir si tu veut...
Et aussi comment faire pour que mes liens de news se retrouve comme avant en
article700.html et non
modules.php?name=News&file=article&sid=700&mode=&order=0&thold=0
Comment aussi modifier celà ?
Voilà alors si vous pouviez m'aider...sa serait très gentil encor une fois de plus...
J'ai plus que a activé le bloc pour qu'il soit sur la page d'accueil...
En revanche j'aimerais faire 2 petites modifs...
Comment mettre 30 news en même temps car là y'en a seulement 20...
var NbNews = 20;<br /> ==> J'ai mis 30 mais y'a un bug si je met 30... tu peut le voir si tu veut...
Et aussi comment faire pour que mes liens de news se retrouve comme avant en
article700.html et non
modules.php?name=News&file=article&sid=700&mode=&order=0&thold=0
Comment aussi modifier celà ?
Voilà alors si vous pouviez m'aider...sa serait très gentil encor une fois de plus...
- French Fred
- WRInaute occasionnel

- Messages: 265
- Inscription: 12 Fév 2004
twin a écrit:Comment mettre 30 news en même temps car là y'en a seulement 20...
var NbNews = 20;<br /> ==> J'ai mis 30 mais y'a un bug si je met 30... tu peut le voir si tu veut...
Retire
- Code: Tout sélectionner
<br />
C'est un code html et non javascript !
Il est possible que les erreurs javascript venaient de là !
twin a écrit:Et aussi comment faire pour que mes liens de news se retrouve comme avant en article700.html et non
modules.php?name=News&file=article&sid=700&mode=&order=0&thold=0
Et bien c'est tout simple, dans le code javascript remplace l'url par celle que tu souhaites
that's it
Cordialement
Fred
- French Fred
- WRInaute occasionnel

- Messages: 265
- Inscription: 12 Fév 2004
Utilise l'attribut target dans l'élement a :
-http://www.allhtml.com
-http://www.w3.org/TR/REC-html40/present/frames.html#adef-target
Cordialement
Fred
-http://www.allhtml.com
-http://www.w3.org/TR/REC-html40/present/frames.html#adef-target
Cordialement
Fred
-

twin - WRInaute passionné

- Messages: 1518
- Inscription: 23 Fév 2004
re,
J'ai essayé hier soir pendant 2 bonnes heures de comprendre en lisant les informations donnéés, mais sans succés...
Comment réelemment faire pour mettre 30 news et pas ouvrir en Blank ? pouvez vous me récrire le code SVP ? Sinon laisssez tomber, je me débrouillerer autrement malgré que sa m'enbéte..
J'ai essayé hier soir pendant 2 bonnes heures de comprendre en lisant les informations donnéés, mais sans succés...
Comment réelemment faire pour mettre 30 news et pas ouvrir en Blank ? pouvez vous me récrire le code SVP ? Sinon laisssez tomber, je me débrouillerer autrement malgré que sa m'enbéte..
- French Fred
- WRInaute occasionnel

- Messages: 265
- Inscription: 12 Fév 2004
Bonjour
Concernant les liens utilise l'attribut target="_self" dans le lien.
Pour ce qui est de l'affichage de "n" news, ca fonctionne très bien sur le script qui est sur mon site. (cf post plus haut).
Cordialement,
Fred
Concernant les liens utilise l'attribut target="_self" dans le lien.
Pour ce qui est de l'affichage de "n" news, ca fonctionne très bien sur le script qui est sur mon site. (cf post plus haut).
Cordialement,
Fred
-

twin - WRInaute passionné

- Messages: 1518
- Inscription: 23 Fév 2004
O, pour la Blank sa fonctionne super bien !! C'est trop sympa ! Maintenant il reste plus que le nombre et se sera bon. J'y arrive toujours pas.
Mon code en haut est actuellement :
ce qui donne 20 news
Si je met 30 sa me met par exemple
Et là sa réproduit les même news :
et en plus sa écrit au millieu
Donc, coment faire pour afficher 30 news ? Toi sa fonctionne quand tu écrit 30 au lieu de 20 ?
Mon code en haut est actuellement :
- Code: Tout sélectionner
<script language="JavaScript">
function changeDivContent() {
var NbNews = 20;
var DivNews = document.getElementById('DivNews');
var HtmlContent = DivNews.innerHTML;
ce qui donne 20 news
21/04/2004 - Sauber aura la direction assisté à Imola.
21/04/2004 - Analyse technique de Pat Symonds.
21/04/2004 - Jordan reparle de la triste course d’Imola 94.
21/04/2004 - Pierre Dupasquier veut la victoire à Imola.
21/04/2004 - Ecclestone prend les droits de Silverstone.
21/04/2004 - Rob White présente un nouveau moteur Renault.
21/04/2004 - Commentaire de Bob Bell de chez Renault F1.
21/04/2004 - Assurer l'avenir de la F1 à Magny-Cours.
20/04/2004 - Officiel : Verstappen à signé avec Jordan.
20/04/2004 - Hill croit que Senna a commis une faute de pilotage
20/04/2004 - Schumacher : "On peut faire mieux".
20/04/2004 - Denis Chevrier parle du moteur.
20/04/2004 - Montoya : « Réglages important à Imola ».
20/04/2004 - Bruni trouve un sponsor pour Minardi.
20/04/2004 - Ecclestone perd de l’argent.
20/04/2004 - Jordan signe avec Toyota pour 2005 ?
19/04/2004 - Valentino Rossi : "Ma meilleure course".
19/04/2004 - Fernando Alonso : "Aller chercher la limite".
- Code: Tout sélectionner
<script language="JavaScript">
function changeDivContent() {
var NbNews = 30;
var DivNews = document.getElementById('DivNews');
var HtmlContent = DivNews.innerHTML;
Si je met 30 sa me met par exemple
Et là sa réproduit les même news :
21/04/2004 - Sauber aura la direction assisté à Imola.
21/04/2004 - Analyse technique de Pat Symonds.
21/04/2004 - Jordan reparle de la triste course d’Imola 94.
21/04/2004 - Pierre Dupasquier veut la victoire à Imola.
21/04/2004 - Ecclestone prend les droits de Silverstone.
21/04/2004 - Rob White présente un nouveau moteur Renault.
21/04/2004 - Commentaire de Bob Bell de chez Renault F1.
21/04/2004 - Assurer l'avenir de la F1 à Magny-Cours.
20/04/2004 - Officiel : Verstappen à signé avec Jordan.
20/04/2004 - Hill croit que Senna a commis une faute de pilotage
20/04/2004 - Schumacher : "On peut faire mieux".
20/04/2004 - Denis Chevrier parle du moteur.
20/04/2004 - Montoya : « Réglages important à Imola ».
20/04/2004 - Bruni trouve un sponsor pour Minardi.
20/04/2004 - Ecclestone perd de l’argent.
20/04/2004 - Jordan signe avec Toyota pour 2005 ?
19/04/2004 - Valentino Rossi : "Ma meilleure course".
19/04/2004 - Fernando Alonso : "Aller chercher la limite".
#000000> - La Toile de la F1
21/04/2004 - Jaguar : Les points sont possibles à Imola.
21/04/2004 - Conférence de presse d’Imola.
21/04/2004 - Sauber aura la direction assisté à Imola.
21/04/2004 - Analyse technique de Pat Symonds.
21/04/2004 - Jordan reparle de la triste course d’Imola 94.
21/04/2004 - Pierre Dupasquier veut la victoire à Imola.
21/04/2004 - Ecclestone prend les droits de Silverstone.
21/04/2004 - Rob White présente un nouveau moteur Renault.
21/04/2004 - Commentaire de Bob Bell de chez Renault F1.
et en plus sa écrit au millieu
#000000> - La Toile de la F1
Donc, coment faire pour afficher 30 news ? Toi sa fonctionne quand tu écrit 30 au lieu de 20 ?
15 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- TouchGraph GoogleBrowser v1.0 - 06-07-2002
- Tutorial Google Maps API - 08-08-2006
- Google Web Toolkit, pour créer des applications en AJAX - 13-12-2006
- Google ouvre son 2nd centre de R&D hors US à Zurich - 29-01-2004
- Nuage de tags Wordle pour WebRankInfo - 29-04-2009
- Keyword Search Engine : le choix des bons mots-clés - 09-08-2004
- La Google Dance - 01-10-2002
- Google lance le service Latitude - 05-02-2009
Consultez la description détaillée des produits ou services de Google suivants : Google Web Toolkit
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
