Accueil > Forum > > > > Problème pour lancer une fonction Javascript
Problème pour lancer une fonction Javascript
lundi 10 mars 2008 à 20:24:42 |
Problème pour lancer une fonction Javascript

neo1602brice
|
Bonjour à tous,
Je suis actuellement en stage et je dois faire un site pour un hôtel.
Evidémment le site doit pouvoir être lu dans plusieurs langues ...
Jusque là tout va bien !
Donc mon problème se trouve au niveau de ma page réservation quand on
clique sur une image pour afficher le calendrier (en javascript) et
lorsque je suis en langue=fr tout passe niquel mais dès que je suis en
langue=en, aucune de mes fonctions javascript ne se lance.... Avez vous
une petite solution à ce problème.. Cela fait depuis hier midi que je
suis sur le problème et je ne trouve pas de solution.
Merci à tous d'avance!
|
|
lundi 10 mars 2008 à 22:39:25 |
Re : Problème pour lancer une fonction Javascript

PetoleTeam
|
Bonjour, perso je ne connais pas l'attribut
langue
language pour les balises script <script
type="text/javascript" language="javascript"></script>
lang pour les élément s HTML <p lang="en">
mais
point de langue ... le problème serait-il ailleurs ? ;O)
|
|
mardi 11 mars 2008 à 00:00:59 |
Re : Problème pour lancer une fonction Javascript

neo1602brice
|
lol non désolé j'ai oublié de présicer que langue était ma variable pour passer de l'anglais au français et vice versa... car en fait je fais appel à un fichier fr.php ou en.php suivant la langue pour m'afficher mes contenu dans la langue choisi Donc je vais essaye de mieux expliquer: Lorsque je navigue sur le site en français toutes mes fonction javascript se lance correctement comme par expemple l'action du clic pour lancer un calendrier et lorsque je navigue sur le site en anglais rien ne fonctionne alors ques mes fonctions javascript n'utilise pas ma variable langue... Si besoins dites le moi je mettrai un copy/paste de mon fichier en question!
|
|
mardi 11 mars 2008 à 06:48:14 |
Re : Problème pour lancer une fonction Javascript

PetoleTeam
|
Bonjour,
| Si besoins dites le moi je mettrai un
copy/paste de mon fichier en
question! |
| je pense
que sans plus d'informations cela va être obligatoire, ou mieux une adresse ou
l'on pourrait le voir... ;O)
|
|
mardi 11 mars 2008 à 12:49:14 |
Re : Problème pour lancer une fonction Javascript

neo1602brice
|
Voilà vous verrez vi-dessous mon fichier reservation.php (je mets en rouge les parties du code qui pose problème) Donc comme j'ai dis c'est uniquement quand je suis Français/anglais en français tout marche niquel, en anglais rien !!!!
<?php session_start(); include ("haut.php"); include ("meta.php"); include ("send_email.php");
$datemois=1; $dateAnnee=date('Y'); $dateAnneeLimite=$dateAnnee+10; if (!empty($alert)) { echo "<script language='javascript'>alert('" . $alert . "')</script>"; }
$langue=$_GET['langue']; include("loc/" . $langue . ".lang.php"); echo "<font size='5'><b><center>~~~~~ ". _RESERVATIONS . " ~~~~~</center></b></font>"; echo "<br><br><br>"; echo "<center>"; echo "<table border='2' bgcolor=white>"; echo '<form name="form1" action="reservation.php?langue=' . $langue . '" onsubmit="return validation(this);" method="POST">'; echo "<b>" . _ASaisir . "</font><br><br>"; echo "<table>"; echo "<tr><td><b>". _Email . " * :</font></td><td><input type='text' name='mail'></td></tr>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>" ._Nom . " * :</font></td><td><input type='text' name='nom'></td></tr>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>". _Prenom . " * :</font></td><td><input type='text' name='prenom'></td></tr>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>". _DateArrive . " * :</font></td><td><input type='text' name='arrive'></td><td><a href='javascript:calendar(1);'><img src='../images/calendrier/cal.gif' width='16' height='16' border='0' alt='Cliquez ici pour obtenir la date.'></a><br></td></tr>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>". _DateDepart . " * :</font></td><td><input type='text' name='depart'></td><td><a href='javascript:calendar(2);'><img src='../images/calendrier/cal.gif' width='16' height='16' border='0' alt='Cliquez ici pour obtenir la date.'></a><br></td></tr>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>". _NombreNuits . " * :</font></td><td><input type='text' id='nbrsnuits' name='nbnuit'></td><td><input type='button' name='Calcul' value='" . _Calculer . "' onClick='javascript:calcul();' onchange='this.form.submit();'></td></tr>";
echo "<tr><td><br></td></tr>"; echo "<tr><td><b>". _NombrePersonnes . " * :</font></td><td><input type='text' name='nbpers'></td></tr>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>". _NumeroCarte . " * :</font></td><td><input type='text' name='num'></td></tr>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>". _DateExpiration . " * :</font></td><td>". _Mois ." : <select name='moisExpire' size=1 value='1'>"; while($datemois <13) { if($datemois<10) { echo "<option>0".$datemois; } else { echo "<option>".$datemois; } echo "</option>\n"; $datemois++; } echo "</td><td></select>". _Annee . " : <select name='anneeExpire' size=1 value='" . $dateAnnee ."'>"; while($dateAnnee <$dateAnneeLimite+1) { echo "<option>".$dateAnnee; echo "</option>\n"; $dateAnnee++; } echo "</select>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>" . _Commentaires ." :</font></td><td><input type='text' name='com'></td></tr>"; echo "<tr><td><br></td></tr>"; echo "</table><table>"; echo "<tr><td><b>" . _Cle . " :</font></td<td><a class='corps' href='javascript:fonction_formulaire22_1(1);'><img border='0' src='anti_spam.php' alt='' id='id_cle_1'></a></td><td>". _ModifierImage ."</td></tr>"; echo "<tr><td><br></td></tr>"; echo "<tr><td><b>" . _SaisirCle . " * :</font></td><td><input type='text' name='idcle'></td></tr>"; echo "</td></tr></table>"; echo "<center>"; echo "<tr><td><br></td></tr>"; echo "<input type='submit' name='btn_envoyer' value='" . _Valider . "'><br>"; echo "<form name='formname' action='myscript.php' method='post'>"; echo "</form>";
?>
<script language="JavaScript"> function calendar(num) { if(num==1) { var cal1 = new calendar1(document.forms['form1'].elements['arrive']); cal1.year_scroll = true; cal1.time_comp = false; cal1.popup(); } else if(num==2 && document.forms['form1'].arrive.value!="") { var cal2 = new calendar1(document.forms['form1'].elements['depart']); cal2.year_scroll = false; cal2.time_comp = false; cal2.popup(); } else { alert("Vous devez d'abord mettre une date d'arrivée"); } } function calcul() { var debutA=document.forms['form1'].arrive.value; var finA=document.forms['form1'].depart.value; if(debutA!="" && finA!=""){ var debut=debutA.split("-"); var fin=finA.split("-"); var dateDeb=new Date(debut[2],debut[1],debut[0]); var finDeb=new Date(fin[2],fin[1],fin[0]); var un_jour=1000*60*60*24; var difference=(Math.ceil((finDeb.getTime()-dateDeb.getTime())/(un_jour))); document.getElementById("nbrsnuits").value=difference //return difference; } else { alert("<?php echo _CalculImpossible;?>"); } } </script>
<script language="JavaScript"> function fonction_formulaire22_1(num) { var img = eval("document.getElementById('id_cle_" + num + "')"); var D = new Date(); img.src = "anti_spam.php?nombre=5&date=" + D.getTime(); } function validation(obj) { var mail=obj.mail.value; var nom=obj.nom.value; var prenom=obj.prenom.value; var arrive=obj.arrive.value; var depart=obj.depart.value; var nbnuit=obj.nbnuit.value; var nbpers=obj.nbpers.value; var moisDateExpire=obj.moisExpire.value; var anneeDateExpire=obj.anneeExpire.value; var num=obj.num.value; var idcle=obj.idcle.value; var date=new Date(); var Mmail=""; var Mnom=""; var Mprenom=""; var Marrive=""; var Mdepart=""; var Mnuit=""; var Mpers=""; var Mnum=""; var Mdate=""; var Mcle=""; var message=""; if(mail.length<1) { Mmail="<?php echo _Email ?>"; } if(nom.length<1) { Mnom="<?php echo _Nom ?>"; } if(prenom.length<1) { Mprenom="<?php echo _Prenom ?>"; } if(arrive.length<1) { Marrive="<?php echo _DateArrive ?>"; } if(depart.length<1) { Mdepart="<?php echo _DateDepart ?>"; } if(nbnuit.length<1) { Mnuit="<?php echo _NombreNuits ?>"; } if(nbpers.length<1) { Mpers="<?php echo _NombrePersonnes ?>"; } if(num.length<1) { Mnum="<?php echo _NumeroCarte ?>"; } if(idcle.length<1) { Mcle="<?php echo _DateExpiration ?>"; } if(Mmail!="") { message=Mmail+"\n"; } if(Mnom!="") { message=message+Mnom+"\n"; } if(Mprenom!="") { message=message+Mprenom+"\n"; } if(Marrive!="") { message=message+Marrive+"\n"; } if(Mdepart!="") { message=message+Mdepart+"\n"; } if(Mnuit!="") { message=message+Mnuit+"\n"; } if(Mpers!="") { message=message+Mpers+"\n"; } if(Mnum!="") { message=message+Mnum+"\n"; } if(Mdate!="") { message=message+Mdate+"\n"; } if(Mcle!="") { message=message+Mcle+"\n"; } if(anneeDateExpire=date.getFullYear()){ if((parseInt(moisDateExpire)-1)<date.getMonth()) { alert("<?php echo _CarteDepasse;?>"); return false; } } if((Mmail!="") || (Mnom!="") || (Mprenom!="") || (Marrive!="") || (Mdepart!="") || (Mnuit!="") || (Mpers!="") || (Mnum!="") || (Mcle!="")) { alert("<?php echo _InfoManquante;?>:\n"+message); return false } if(num.length!=16) { return false; } else { var tab=num.split(""); var cpt=0; var tot=0; for (var i=0;i<=14;i+=2) { cpt=parseInt(tab[i]*2); if(cpt>10){ cpt=parseInt(cpt)-9; } tot=tot+parseInt(cpt); } cpt=0; for (var i=1;i<=15;i+=2) { tot=tot+parseInt(tab[i]); } if(tot%10==0){ return true; } else { alert("<?php echo _CarteInvalide;?>"); return false; } } } </script>
<script language="JavaScript"> // if two digit year input dates after this year considered 20 century. var NUM_CENTYEAR = 21; // is time input control required by default var BUL_TIMECOMPONENT = false; // are year scrolling buttons required by default var BUL_YEARSCROLL = true;
var calendars = []; var RE_NUM = /^\-?\d+$/;
function calendar1(obj_target) {
// assigning methods this.gen_date = cal_gen_date1; this.gen_time = cal_gen_time1; this.gen_tsmp = cal_gen_tsmp1; this.prs_date = cal_prs_date1; this.prs_time = cal_prs_time1; this.prs_tsmp = cal_prs_tsmp1; this.popup = cal_popup1;
// validate input parameters if (!obj_target) return cal_error("Error calling the calendar: no target control specified"); if (obj_target.value == null) return cal_error("Error calling the calendar: parameter specified is not valid target control"); this.target = obj_target; this.time_comp = BUL_TIMECOMPONENT; this.year_scroll = BUL_YEARSCROLL; // register in global collections this.id = calendars.length; calendars[this.id] = this; }
function cal_popup1 (str_datetime) { if (str_datetime) { this.dt_current = this.prs_tsmp(str_datetime); } else { this.dt_current = this.prs_tsmp(this.target.value); this.dt_selected = this.dt_current; } if (!this.dt_current) return;
var obj_calwindow = window.open( 'calendar.html?datetime=' + this.dt_current.valueOf()+ '&id=' + this.id, 'Calendar', 'width=200,height='+(this.time_comp ? 215 : 190)+ ',status=no,resizable=no,top=200,left=200,dependent=yes,alwaysRaised=yes' ); obj_calwindow.opener = window; obj_calwindow.focus(); }
// timestamp generating function function cal_gen_tsmp1 (dt_datetime) { return(this.gen_date(dt_datetime) + ' ' + this.gen_time(dt_datetime)); }
// date generating function function cal_gen_date1 (dt_datetime) { return ( (dt_datetime.getDate() < 10 ? '0' : '') + dt_datetime.getDate() + "-" + (dt_datetime.getMonth() < 9 ? '0' : '') + (dt_datetime.getMonth() + 1) + "-" + dt_datetime.getFullYear() ); } // time generating function function cal_gen_time1 (dt_datetime) { return ( (dt_datetime.getHours() < 10 ? '0' : '') + dt_datetime.getHours() + ":" + (dt_datetime.getMinutes() < 10 ? '0' : '') + (dt_datetime.getMinutes()) + ":" + (dt_datetime.getSeconds() < 10 ? '0' : '') + (dt_datetime.getSeconds()) ); }
// timestamp parsing function function cal_prs_tsmp1 (str_datetime) { // if no parameter specified return current timestamp if (!str_datetime) return (new Date());
// if positive integer treat as milliseconds from epoch if (RE_NUM.exec(str_datetime)) return new Date(str_datetime); // else treat as date in string format var arr_datetime = str_datetime.split(' '); return this.prs_time(arr_datetime[1], this.prs_date(arr_datetime[0])); }
// date parsing function function cal_prs_date1 (str_date) {
var arr_date = str_date.split('-');
if (arr_date.length != 3) return cal_error ("Invalid date format: '" + str_date + "'.\nFormat accepted is dd-mm-yyyy."); if (!arr_date[0]) return cal_error ("Invalid date format: '" + str_date + "'.\nNo day of month value can be found."); if (!RE_NUM.exec(arr_date[0])) return cal_error ("Invalid day of month value: '" + arr_date[0] + "'.\nAllowed values are unsigned integers."); if (!arr_date[1]) return cal_error ("Invalid date format: '" + str_date + "'.\nNo month value can be found."); if (!RE_NUM.exec(arr_date[1])) return cal_error ("Invalid month value: '" + arr_date[1] + "'.\nAllowed values are unsigned integers."); if (!arr_date[2]) return cal_error ("Invalid date format: '" + str_date + "'.\nNo year value can be found."); if (!RE_NUM.exec(arr_date[2])) return cal_error ("Invalid year value: '" + arr_date[2] + "'.\nAllowed values are unsigned integers.");
var dt_date = new Date(); dt_date.setDate(1);
if (arr_date[1] < 1 || arr_date[1] > 12) return cal_error ("Invalid month value: '" + arr_date[1] + "'.\nAllowed range is 01-12."); dt_date.setMonth(arr_date[1]-1); if (arr_date[2] < 100) arr_date[2] = Number(arr_date[2]) + (arr_date[2] < NUM_CENTYEAR ? 2099 : 2000); dt_date.setFullYear(arr_date[2]);
var dt_numdays = new Date(arr_date[2], arr_date[1], 0); dt_date.setDate(arr_date[0]); if (dt_date.getMonth() != (arr_date[1]-1)) return cal_error ("Invalid day of month value: '" + arr_date[0] + "'.\nAllowed range is 01-"+dt_numdays.getDate()+".");
return (dt_date) }
// time parsing function function cal_prs_time1 (str_time, dt_date) {
if (!dt_date) return null; var arr_time = String(str_time ? str_time : '').split(':');
if (!arr_time[0]) dt_date.setHours(0); else if (RE_NUM.exec(arr_time[0])) if (arr_time[0] < 24) dt_date.setHours(arr_time[0]); else return cal_error ("Invalid hours value: '" + arr_time[0] + "'.\nAllowed range is 00-23."); else return cal_error ("Invalid hours value: '" + arr_time[0] + "'.\nAllowed values are unsigned integers."); if (!arr_time[1]) dt_date.setMinutes(0); else if (RE_NUM.exec(arr_time[1])) if (arr_time[1] < 60) dt_date.setMinutes(arr_time[1]); else return cal_error ("Invalid minutes value: '" + arr_time[1] + "'.\nAllowed range is 00-59."); else return cal_error ("Invalid minutes value: '" + arr_time[1] + "'.\nAllowed values are unsigned integers.");
if (!arr_time[2]) dt_date.setSeconds(0); else if (RE_NUM.exec(arr_time[2])) if (arr_time[2] < 60) dt_date.setSeconds(arr_time[2]); else return cal_error ("Invalid seconds value: '" + arr_time[2] + "'.\nAllowed range is 00-59."); else return cal_error ("Invalid seconds value: '" + arr_time[2] + "'.\nAllowed values are unsigned integers.");
dt_date.setMilliseconds(0); return dt_date; }
function cal_error (str_message) { alert (str_message); return null; } </script> <!--msthemeseparator--><p align="center"><img src="images/anetrule.gif" width="600" height="10"></p>
<!--mstheme--></font> </body>
</html>
|
|
mardi 11 mars 2008 à 18:58:56 |
Re : Problème pour lancer une fonction Javascript

PetoleTeam
|
YO !!
avant de continuer as tu des erreurs ou autres signalées par le debbuger
|
The Bultez Tableau
|
|
FireFox
|
regarder la "console d'erreurs" Outils / Console d'erreurs et mieux,
télécharger FireBug
|
Internet Explorer
|
activer le deboggage : Outils/options Internet/Avancés dans la liste,
sous "Navigation" : décocher ° Afficher une notification de chaque erreur de
script ° Désactiver le débogage de Scripts (Internet Explorer) et mieux,
télécharger le Debogger IE
|
|
K-Meleon
|
regarder la "console d'erreurs" Outils / Console d'erreurs
|
|
Opera
|
regarder la "console d'erreurs" Outils / Avancé / Console
d'erreurs
|
|
Safari
|
regarder Debug / Show JavaScript Console modif Fichier "Support:Documents
and Settings\utilisateur \Application DataApple
ComputerSafariPreferences.plist" y ajouter
IncludeDebugMenu <true/>
|
... ;O)
|
|
mardi 11 mars 2008 à 19:02:29 |
Re : Problème pour lancer une fonction Javascript

neo1602brice
|
Non c'est ca le problème aucune erreur signaler, donc quand je navigue en anglais, les fonctions javascript misent en rouge ne se lance pas !!! alors que lorsque je suis en fr c'est niquel !
|
|
mardi 11 mars 2008 à 19:11:31 |
Re : Problème pour lancer une fonction Javascript

PetoleTeam
|
Utilises tu deux fichier.js différents suivant la langue, peut être le chemin d'accès...
;O)
|
|
mercredi 12 mars 2008 à 18:33:39 |
Re : Problème pour lancer une fonction Javascript

neo1602brice
|
Merci à tous d'avoir essayé de chercher mais j'ai trouvé le problème, ca venait de mon fichier en.php qui vient de mon include ! car je n'avais pas déclarer ma variable _CALCULER de mon bouton!
|
|
mercredi 12 mars 2008 à 18:34:20 |
Re : Problème pour lancer une fonction Javascript

neo1602brice
|
et non je n'utilisais pas de fichier .js, tout se trouvait dans le meme fichier merci encore à tous !
|
|
Cette discussion est classée dans : problème, javascript, fonction, site, lancer
Répondre à ce message
Sujets en rapport avec ce message
Problème d'appel de fonction [Javascript] [ par Sharkiller ]
Bonjour, J'ai une fonction qui me pose problème: en fait, après que la boucle s'exécute, on dirait que ça termine la fonction... function Dev(){ n=0;
iframe [ par benoitmtl ]
Bonjour, Voici mon problème. J'ai une page sur mon site A qui contient un petit code JavaScript. Sur mon site B (pas sur le même serveur
Onload multiples [ par Drazounet ]
Bonjour à tous,En créeant une fonction ayant pour but de s'intégrer à n'importe quel site, je me suis rendu compte d'un gros problème :Elle utilise la
javascript, vérifier si une fonction est terminée avant de lancer la suivante [ par Annadrill ]
JOur tous le monde,(j'utilise prototype et scriptaculous)je cherche à savoir comment on fait en javascript pour lancer une fonction seulement si la pr
changer de place à une <div> [ par mickael56100 ]
Bonjour tout le monde je laisse un message sur ce forum car jai un petit probleme. En fait je m'y connais pas trop en javascript et j'aurais besoin de
problème javascript void(0) [ par manne1173 ]
Bonjour,Je joue régulièrement sur un site de jeu en ligne qui est Equideow, un site de jeu de chevaux.Seulement voilà, depuis un peu plus d'une semain
Problème fonction anitialize javascript [ par homer147 ]
Bonsoir, C'est mon premier message et topic donc j'espère que je poste au bon endroit. Mon problème est que j'ai utilisé un code de menu en accordéo
Appel de fonction javascript [ par toki50 ]
Bonjour,Le bas de la page suivante montre un exemple (très simple) d'application Ajax effectuant une requête sur l'API de Youtube et renvoyant une lis
Javascript ne sait pas compter [ par chino18 ]
Bonjour à tous. Je plante depuis des heures sur un problème de soustraction!! Par exemple, 978.35 - 931.8 = 46.55000000000007 !!! Quelqu'un a-t
messagerie orange problème javascript [ par charlymaf ]
sur page nouveau mail orange 7 à 8 croix rouges impossible d'utiser les menus déroulants message d'erreur sur croix rouge: javaScript:showmenu(ModeCho
Livres en rapport
|
Derniers Blogs
OUTILS D'IMPORT AVEC MISE à JOUR DANS MICROSOFT DYNAMICS CRMOUTILS D'IMPORT AVEC MISE à JOUR DANS MICROSOFT DYNAMICS CRM par bianca
Problématique
Si vous avez besoin d'exporter sous Excel une liste de comptes ou de contacts dans le but de faire des retouches à droite à gauche puis de réinjecter le tout dans CRM, vous ne pouvez pas vous en...
Cliquez pour lire la suite de l'article par bianca SQL SERVER : DéVELOPPER UN ADDON POUR SQL SERVER MANAGEMENT STUDIO (SSMS)SQL SERVER : DéVELOPPER UN ADDON POUR SQL SERVER MANAGEMENT STUDIO (SSMS) par christian
Pour celles et ceux qui aiment SQL Server et on l'âme de développeur (ou sont tout simplement développeur) et veulent étendre les fonctionnalités de SQL Server, voici un article qui devrait pouvoir un intéresser.
Certes ce dernier est écrit sur u...
Cliquez pour lire la suite de l'article par christian EDITEUR XAML DE VISUAL STUDIO: COMMENT ALIGNER LES ATTRIBUTS LES UNS EN DESSOUS DES AUTRES AUTOMATIQUEMENTEDITEUR XAML DE VISUAL STUDIO: COMMENT ALIGNER LES ATTRIBUTS LES UNS EN DESSOUS DES AUTRES AUTOMATIQUEMENT par Miiitch
Lorsque l'on écrit du XAML, les tags XML peuvent vraiment devenir très longs et pas pratique à lire: Il y a une option vraiment pratique dans l'éditeur de Visual Studio qui va nous permettre de réorganiser tout cela en mettant les attributs XAML les uns e...
Cliquez pour lire la suite de l'article par Miiitch MIX10 A LAS VEGAS : IMMERSIONMIX10 A LAS VEGAS : IMMERSION par odewit
Hi from Vegas !
En resume [je corrigerai les accents a mon retour !], Las Vegas m'impressionne par sa demesure.
Ou que l'on aille, les itineraires traversent des salles bruyantes pleines de machines a sous et de tables de jeu.
Les decors, surtout a...
Cliquez pour lire la suite de l'article par odewit [RIA SERVICES] MAITRE - DéTAIL ET DOMAINDATASOURCE[RIA SERVICES] MAITRE - DéTAIL ET DOMAINDATASOURCE par Audrey
A l'occasion d'un projet client, j'ai utilisé RIA Services avec Silverlight 3 (mais cela fonctionne aussi avec la version 4), et je l'ai utilisé pour une interface façon Maitre / Détail. Voici comment j'ai procédé pour arriver à mes fins. Nous allons pren...
Cliquez pour lire la suite de l'article par Audrey
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|