J'aimerai que mon script fonctionne egalement sous mozilla
4 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 2 • Partagez
Page 1 sur 2 • 1, 2
J'aimerai que mon script fonctionne egalement sous mozilla
Bonsoir, voici le script que j'utilise actuellement sur mon forum, il fonctionne parfaitement, d'ailleurs j'en remercie encore l'auteur. Seul petit soucis, il ne fonctionne que sous IE. Serait il possible de le modifier afin qu'il puisse également fonctionner sous mozilla Firefox, je n'ai aucune connaissance.
Merci d'avance
Merci d'avance
- Code:
<script type="text/javascript" src="http://script.web64.fr/jslibrairie/date.js"></script><script>
/*---------------------------------------------
Plugin : Tag Topic Title
---------------------------------------------*/
/*
- Plugin distribué par la Zone Script ForumAtif http://zonescript.forumactif.com
- et Web64.fr www.web64.fr
-
- Auteur : Vincent Peybernes
- contact@web64.fr
*/
jQuery(document).ready(function(){
jQuery("#submit").click(function(){
// Récuparétion des donné du formulaire
var jour = jQuery("#day").attr("value");
var mois = jQuery("#mouth").attr("value"); mois--
var année = jQuery("#year").attr("value");
var cycle = jQuery("#cycle").attr("value"); cycle++; cycle--;
// Calcul des dates
var last = new Date(); last.setDate(jour); last.setMonth(mois); last.setYear(année);
var next = new Date(last); next.add(cycle).day();
var ovulation = new Date(next); ovulation.add(-14).day();
var fecond = new Date(ovulation); fecond.add(-3).day();
// Tables de traduction
var day_fr = {
0: "Dimanche",
1: "Lundi",
2: "Mardi",
3: "Mercredi",
4: "Jeudi",
5: "Vendredi",
6: "Samedi"
};
var month_fr = {
0: "Janvier",
1: "Février",
2: "Mars",
3: "Avril",
4: "Mai",
5: "Juin",
6: "Juillet",
7: "Août",
8: "Septembre",
9: "Octobre",
10: "Nobenbre",
11: "Décenbre"
};
// Formatage des dates
var correctYear = 1900;
//Correctif MSIE
var nav = navigator.userAgent;
var reg = new RegExp("MSIE");
msie = reg.test(nav);
if ( msie == true ){ correctYear = 0;}
//----
result['last'] = day_fr[(last.getDay())]+" "+(last.getDate())+" "+month_fr[(last.getMonth())]+" "+(last.getYear()+correctYear);
result['next'] = day_fr[(next.getDay())]+" "+(next.getDate())+" "+month_fr[(next.getMonth())]+" "+(next.getYear()+correctYear);
result['ovulation'] = day_fr[(ovulation.getDay())]+" "+(ovulation.getDate())+" "+month_fr[(ovulation.getMonth())]+" "+(ovulation.getYear()+correctYear);
result['fecond'] = day_fr[(fecond.getDay())]+" "+(fecond.getDate())+" "+month_fr[(fecond.getMonth())]+" "+(fecond.getYear()+correctYear);
// Mise en forme du résultat
var out = "<caption><h3>Résultat</h3></caption>";
out += "<tr><td>Date des dernières règles :</td><td>"+result['last']+"</td></tr>";
out += "<tr><td>Date théorique des prochaines règles :</td><td>"+result['next']+"</td></tr>";
out += "<tr><td>Date théorique d'ovulation :</td><td>"+result['ovulation']+"</td></tr>";
out += "<tr><td>Date théorique de fécondité maximale :</td><td> du "+result['fecond']+"<br/>au "+result['ovulation']+"</td></tr>";
jQuery("#result").html(out).slideUp(0).fadeIn(2000);
});
});</script>
<h3><FONT size = 2>Calcul de la date d'ovulation et de la période fertile :</h3>
<BR><P><table>
<tr><td><FONT SIZE =2 >Date des dernières règles :</td><td>Jour : <input id="day" type="text" maxlength="2" style="width:20px"/>
Mois : <input id="mouth" type="text" maxlength="2" style="width:20px"/>
Année : </FONT><input id="year" type="text" maxlength="4" style="width:50px"/>
</td></tr>
<tr><td><FONT size = 2>Durée moyenne du cycle :</td><td><input id="cycle" type="text" maxlength="2" style="width:20px"/> jours</td></tr>
<tr><td></td><td><BR><input id="submit" type="button" value="Calculer"/></td></tr>
</table></FONT></FONT>
<table id="result" style="display:none;border:dashed 1px red;"></table>
Dernière édition par annalynn le Ven 25 Mar 2011 - 18:53, édité 1 fois
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Bonjour
N'avez-vous pas un "bloqueur" de ce script sous firefox ?
ADblock ou noscript ?
Cordialement,
Ge
N'avez-vous pas un "bloqueur" de ce script sous firefox ?
ADblock ou noscript ?
Cordialement,
Ge
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Bonjour, merci pour ta réponse ! Je ne sais pas ? Vu qu'il ne fonctionne également pas sous Mozilla pour les membres. C'est assez embêtant car la plupart n'utilise pas EI.
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Ce script est-il actif sur votre forum ?
J'aimerai le tester avec les deux versions (IE et FF).
J'aimerai le tester avec les deux versions (IE et FF).
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Exact: ne fonctionne pas avec FF.
Reste à comprendre le conflit que vous avez.
Avez-vous d'autres scripts sur votre forum ?
Dernière édition par ge80 le Mar 15 Fév 2011 - 10:33, édité 1 fois
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Edité ci-dessus.
ge80 a écrit:OK, je regarde et réalise des tests.
Exact: ne fonctionne pas avec FF.
Reste à comprendre le conflit que vous avez.
Avez-vous d'autres scripts sur votre forum ?
Re: J'aimerai que mon script fonctionne egalement sous mozilla
oui
http://www.boutdchoux-et-family.com/calendrier-de-grossesse-h15.htm
http://www.boutdchoux-et-family.com/calendrier-de-grossesse-h15.htm
- Code:
<SCRIPT type=text/javascript>
<!--
var weekday_showing = true;
//var dayofweek_returned_as_number = false;
var month_returned_as_number = false;
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
}
function rtclickcheck(keyp){
if (document.layers && keyp.which != 1) {
alert(Warn_message);
return false;
}
if (document.all && event.button != 1) { alert(Warn_message);
return false;
}
}
document.onmousedown = rtclickcheck;
function calculate(){
// Calculate on the 266 Day method
var DAY = 60 * 1000 * 60 * 24;
var WEEK = 60 * 1000 * 60 * 24 * 7;
var dat1 = new Date(parseInt(document.f.year.options[document.f.year.selectedIndex].text), (document.f.month.selectedIndex), parseInt(document.f.day.options[document.f.day.selectedIndex].text), 18, 00, 00);
var days = new Array("Dim.", "Lun.", "Mar.", "Mer.", "Jeu.", "Ven.", "Sam.");
var mnths = new Array("Jan", "Fev", "Mar", "Avr", "Mai", "Juin", "Juillet", "Aout", "Sept", "Oct", "Nov", "Dec");
var tester = 1;
//Error check value
var dys = Math.round(document.f.txtdays.value);
if (dys > 100 || dys < 5) {
alert ("The value entered for time between cycles is extreme. \nThis calculator will use values between 5 and 100 days");
tester = 2;
}
//Fill in the fields
if (tester == 1) {
document.f2.T1.value = days[dat1.getDay()] +" "+ dat1.getDate() +" "+ mnths[dat1.getMonth()] +" "+ dat1.getYear();
if (dys > 28) {
newdat1 = dat1.getTime() + (DAY * Math.round(dys * 0.85 * (2 / 3)));
dat1.setTime(newdat1);
document.f2.T3.value = days[dat1.getDay()] +" "+ dat1.getDate() +" "+ mnths[dat1.getMonth()] +" "+ dat1.getYear();
}
if (dys < 29) {
newdat1 = dat1.getTime() + (DAY * (dys / 2));
dat1.setTime(newdat1);
document.f2.T3.value = days[dat1.getDay()] +" "+ dat1.getDate() +" "+ mnths[dat1.getMonth()] +" "+ dat1.getYear();
}
for (var i = 4; i < 42; i++) {
newdat1 = dat1.getTime() + (WEEK * 1);
dat1.setTime(newdat1);
eval("document.f2.T" + i + ".value = days[dat1.getDay()] + \" \" + dat1.getDate() + \" \" + mnths[dat1.getMonth()] + \" \" +dat1.getYear()");
}
}
//NEW FOR STARSIGN
var stardate = new Date();
stardate.setTime(newdat1);
var starm = stardate.getMonth();
var stard = stardate.getDate();
var sign = "???";
switch(starm){
case 0 : sign = "Verseau";
if (stard < "20") {
sign = "Capricorne"; }
break;
case 1 : sign = "Poisson";
if (stard < "19") {
sign = "Verseau"; }
break;
case 2 : sign = "Bélier";
if (stard < "21") {
sign = "Poisson"; }
break;
case 3 : sign = "Taureau";
if (stard < "20") {
sign = "Bélier"; }
break;
case 4 : sign = "Gemeaux";
if (stard < "21") {
sign = "Taureau"; }
break;
case 5 : sign = "Cancer";
if (stard < "22") {
sign = "Gemeaux"; }
break;
case 6 : sign = "Lion";
if (stard < "23") {
sign = "Cancer"; }
break;
case 7 : sign = "Vierge";
if (stard < "23") {
sign = "Lion"; }
break;
case 8 : sign = "Balance";
if (stard < "23") {
sign = "Vierge"; }
break;
case 9 : sign = "Scorpion";
if (stard < "23") {
sign = "Balance"; }
break;
case 10 : sign = "Sagittaire";
if (stard < "22") {
sign = "Scorpion"; }
break;
case 11 : sign = "Capricorne";
if (stard < "22") {
sign = "Sagittaire"; }
break;
}
document.f2.T42.value = sign;
//NEW FOR COOKIES
var expiry = new Date();
expiry.setTime(expiry.getTime() + (300*24*60*60*1000));
document·cookie = "DateData=" + document.f.txtdays.value + "|" + document.f.day.selectedIndex + "|" + document.f.month.selectedIndex + "|" + document.f.year.selectedIndex + "|" + document.f.dayofweek.selectedIndex + "|" + ";" + "expires=" + expiry.toGMTString() + ";" ;
}
function changeDays(numb,date_form) {
mth = date_form.month.selectedIndex;
sel = date_form.year.selectedIndex;
yr = date_form.year.options[sel].text;
if (numb != 1) {
numDays = numDaysIn(mth,yr);
date_form.day.options.length = numDays;
for (i=27;i<numDays;i++) {
date_form.day.options[i].text = i+1;
}
}
day = date_form.day.selectedIndex+1;
if (weekday_showing)
date_form.dayofweek.selectedIndex = getWeekDay(mth,day,yr);
}
function numDaysIn(mth,yr) {
if (mth==3 || mth==5 || mth==8 || mth==10) return 30;
else if ((mth==1) && leapYear(yr)) return 29;
else if (mth==1) return 28;
else return 31;
}
function leapYear(yr) {
if (((yr % 4 == 0) && yr % 100 != 0) || yr % 400 == 0)
return true;
else
return false;
}
function arr() {
this.length=arr.arguments.length;
for (n=0;n<arr.arguments.length;n++) {
this[n] = arr.arguments[n];
}
}
var cur = new Date();
function getWeekDay(mth,day,yr) {
first_day = firstDayOfYear(yr);
for (num=0;num<mth;num++) {
first_day += numDaysIn(num,yr);
}
first_day += day-1;
return first_day%7;
}
function firstDayOfYear(yr) {
diff = yr - 401;
return parseInt((1 + diff + (diff / 4) - (diff / 100) + (diff / 400)) % 7);
}
// fix for an early netscape bug
function getFullYear(d) { yr = d.getYear();
if (yr < 1000)
yr+=1900;
return yr;
}
//-->
</SCRIPT>
<SCRIPT language=JavaScript1.1>
<!-- début
function non(clic) {
var msg="Clic droit interdit !";
if (navigator.appName == 'Netscape' && clic.which==3) {
alert(msg);
return false;}
else
if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) {
alert(msg);
return false;
}
return true;
}
document.onmousedown = non;
// fin -->
</SCRIPT>
<STYLE type=text/css>BODY {
SCROLLBAR-ARROW-COLOR: #cc0000; SCROLLBAR-FACE-COLOR: #e8e8ff; SCROLLBAR-DARKSHADOW-COLOR: #d3c4ca; SCROLLBAR-HIGHLIGHT-COLOR: ; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #f8f8fa; SCROLLBAR-3DLIGHT-COLOR: #ffffff
}
</STYLE>
<br<br><br>
<TD>
</H1></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD height=245 vAlign=top width="76%">
<TABLE border=0 cellSpacing=60 borderColorLight=#cccccc
borderColorDark=#ffffff cellPadding=60 width="100%">
<TBODY>
<TR>
<TD height=1443 vAlign=top>
<FORM name=f> <font size = 4><font color = "#FF75BF">Le
Calendrier personnalisé de ma grossesse </font></FONT> <font size = 2><BR><BR>Ce calendrier personnalisé vous suivra
pas a pas dans les étapes de votre grossesse. </font></font><SPAN
class=Style3><br></SPAN><SPAN
class=Style3><font size = 2>Date du premier jour de vos
dernières règles : </FONT></FONT></SPAN><BR><BR><BR>
<P style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"
align=left><SELECT onchange=changeDays(0,this.form)
size=1 name=month> <OPTION>Janvier</OPTION>
<OPTION>Février</OPTION> <OPTION>Mars</OPTION> <OPTION
selected>Avril</OPTION> <OPTION>Mai</OPTION>
<OPTION>Juin</OPTION> <OPTION>Juillet</OPTION>
<OPTION>Aout</OPTION> <OPTION>Sept</OPTION>
<OPTION>Octobre</OPTION> <OPTION>Novembre</OPTION>
<OPTION>Decembre</OPTION></SELECT>
<SELECT onchange=changeDays(1,this.form) size=1
name=day> <OPTION selected>1</OPTION>
<OPTION>2</OPTION> <OPTION>3</OPTION>
<OPTION>4</OPTION> <OPTION>5</OPTION>
<OPTION>6</OPTION> <OPTION>7</OPTION>
<OPTION>8</OPTION> <OPTION>9</OPTION>
<OPTION>10</OPTION> <OPTION>11</OPTION>
<OPTION>12</OPTION> <OPTION>13</OPTION>
<OPTION>14</OPTION> <OPTION>15</OPTION>
<OPTION>16</OPTION> <OPTION>17</OPTION>
<OPTION>18</OPTION> <OPTION>19</OPTION>
<OPTION>20</OPTION> <OPTION>21</OPTION>
<OPTION>22</OPTION> <OPTION>23</OPTION>
<OPTION>24</OPTION> <OPTION>25</OPTION>
<OPTION>26</OPTION> <OPTION>27</OPTION>
<OPTION>28</OPTION> <OPTION>29</OPTION>
<OPTION>30</OPTION> <OPTION>31</OPTION></SELECT>
<SELECT
onchange=changeDays(0,this.form) size=1 name=year>
<OPTION>2007</OPTION> <OPTION>2008</OPTION> <OPTION
selected>2009</OPTION> <OPTION>2010</OPTION>
<OPTION>2011</OPTION> <OPTION>2012</OPTION>
<OPTION>2013</OPTION> <OPTION>2014</OPTION>
<OPTION>2015</OPTION> <OPTION>2016</OPTION>
<OPTION>2017</OPTION> <OPTION>2018</OPTION>
<OPTION>2019</OPTION></SELECT>
</p>
<div align=left><BR></div>
<P style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"
align=left> <SPAN
=""><BR></SPAN></p>
<P style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"></p>
<P style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"><SPAN
class=Style3>Entrez la durée approximative de votre
cycle</SPAN><BR><BR></p>
<P style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt"
align=left><SPAN class=Style5>Nombre de jours :
</SPAN><INPUT value=28 size=1 type=text
name=txtdays><SPAN class=Style4></SPAN></p>
<div align=left></div>
<div align=left></div><BR>
<div align=left> <INPUT onclick=calculate() value="Créer votre calendrier" type=button name=btn1> <BR> <BR></div></FORM>
<FORM name=f2>
<DIV style="TEXT-ALIGN: center"></DIV>
<P style="MARGIN: 0pt"></p>
<DIV style="TEXT-ALIGN: center"><SPAN
style="FONT-WEIGHT: bold; TEXT-DECORATION: underline"
class=Style4></fond></fond></b>
</SPAN><BR></DIV>
<P style="MARGIN: 0pt"><BR></p>
<P style="MARGIN: 0pt"><INPUT size=20 type=text name=T1>
<SPAN class=Style3><font size = 2>Premier jour des dernières
règles.</SPAN></p>
<P style="MARGIN: 0pt"><SPAN
class=Style3></SPAN></p><BR>
<P style="MARGIN: 0pt"><INPUT size=20 type=text name=T3>
<SPAN class=Style3>Date probable de la
conception.</SPAN></p>
<P style="MARGIN: 0pt"><SPAN
class=Style3></SPAN></p><BR>
<P style="MARGIN: 0pt"><INPUT size=20 type=text name=T4>
<SPAN class=Style3>Semaine 1: Fixation de l'oeuf dans la
paroi utérine.</SPAN></p>
<P style="MARGIN: 0pt"><SPAN
class=Style3></SPAN></p><BR>
<P style="MARGIN: 0pt"><INPUT size=20 type=text name=T5>
<SPAN class=Style3>Semaine 2: Début de la sécrétion de
l'hormone Béta- hCG.</SPAN></p>
<P style="MARGIN: 0pt"><SPAN
class=Style3></SPAN></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T6> <SPAN class=Style3>Semaine 3: Semaine du test
de grossesse.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T7> <SPAN class=Style3>Semaine 4:Rendez-vous avec
votre gynécologue pour confirmer la
grossesse.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T8> <SPAN class=Style3>Semaine 5: Commencez à
choisir votre maternité.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T9> <SPAN class=Style3>Semaine 6: Premières
analyses (immunités ...)</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T10> <SPAN class=Style3>Semaine 7:</SPAN> Les
premiers troubles de la grossesse apparaissent (naussée,
fatigue...)</A></p>
<P style="MARGIN: 0pt"><A =""></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T11> <SPAN class=Style3>Semaine 8: Prendre
rendez-vous pour votre première
échographie.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T12> <SPAN class=Style3>Semaine 9: Le coeur de
votre bébé bat au rythme de 150 pulsations par
minute!</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T13> <SPAN class=Style3>Semaine 10: Semaine de la
première échographie. </SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN><BR><INPUT size=20 type=text
name=T14> <SPAN class=Style3>Semaine 11: La déclaration
de grossesse est établie!</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T15> <SPAN class=Style3>Semaine 12: Début du second
trimestre de grossesse.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T16> <SPAN class=Style3>Semaine 13: Examen des
marqueurs sériques:le triple test (HCG, alpha
foeto-protéine, oestriol)dépistage T21.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T17> <SPAN class=Style3>Semaine 14: Votre bébé
passe du stade d'embryon au stade de
foetus.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T18> <SPAN class=Style3>Semaine 15: Votre bébé a
ses premiers cheveux</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T19> <SPAN class=Style3>Semaine 16: Votre utérus
est en ce moment à une hauteur de 16 cm.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T20> <SPAN class=Style3>Semaine 17: Vous sentez
peut etre votre bébé bouger pour le premiére
fois.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T21> <SPAN class=Style3>Semaine 18: Vous êtes à la
moitié de votre grossesse.</SPAN></A></p><SPAN
style="FONT-FAMILY: MS Shell Dlg"><BR></SPAN>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T22> <SPAN class=Style3>Semaine 19: Plus qu'une
semaine et vous pouvez connaître le sexe de votre
bébé.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T23> <SPAN class=Style3>Semaine 20: 2ème
échographie.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T24> <SPAN class=Style3>Semaine 21: Votre bébé fait
la moitié de taille qu'il aura à la
naissance.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T25> <SPAN class=Style3>Semaine 22: Un peu de répit
dans les examens, c'est la vitesse de
croisière....</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T26> <SPAN class=Style3>Semaine 23: Votre bébé
commence à mémoriser.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T27> <SPAN class=Style3>Semaine 24: En moyenne
votre bébé pèse 650 grammes et mesure 30
cm.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T28> <SPAN class=Style3>Semaine 25: Entrée dans le
3ème trimestre de votre grossesse.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T29> <SPAN class=Style3>Semaine 26: Prise en charge
à 100% des soins pour la Sécurité
Sociale.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T30> <SPAN class=Style3>Semaine 27: Les paupières
de votre bébé se fendent, il va pouvoir ouvrir les
yeux.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T31> <SPAN class=Style3>Semaine 28: Réservez votre
place pour les cours de préparation à l'accouchement
</SPAN>.</A></p>
<P style="MARGIN: 0pt"><A =""></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T32> <SPAN class=Style3>Semaine 29: Vous pouvez
avoir vos toutes premières pertes de
lait.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T33> <SPAN class=Style3>Semaine 30: Votre congé
maternité débute cette semaine.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T34> <SPAN class=Style3>Semaine 31: 3e
échographie</SPAN>.</A></p>
<P style="MARGIN: 0pt"><A =""></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T35> <SPAN class=Style3>Semaine 32: Début des
congés maternitéà la fin de cette
semaine.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T36> <SPAN class=Style3>Semaine 33: Votre bébé pèse
en moyenne 2 kg 100 et mesure 42 cm</SPAN>.</A></p>
<P style="MARGIN: 0pt"><A =""></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T37> <SPAN class=Style3>Semaine 34: Finir les
préparatifs, la chambre, les faire parts, les 2
valises.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN><BR><INPUT size=20 type=text
name=T38> <SPAN class=Style3>Semaine 35: Votre bébé peut
descendre dans votre bassin... Les premiers signes de
l'accouchement </SPAN>.</A></p>
<P style="MARGIN: 0pt"><A =""></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T39> <SPAN class=Style3>Semaine 36: Son rythme de
croissance diminue par contre, il continue à
grossir.</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T40> <SPAN class=Style3>Semaine 37: Tout ses
organes sont matures!! Plus de quelques
jours...</SPAN></A></p>
<P style="MARGIN: 0pt"><A =""><SPAN
class=Style3></SPAN></A></p><BR>
<P style="MARGIN: 0pt"><A =""><INPUT size=20 type=text
name=T41> <SPAN class=Style3>Semaine 38: Semaine
estimée de la naissance de votre enfant</SPAN>. </A></p>
<P style="MARGIN: 0pt"><A =""><BR><SPAN
class=Style3>Pour info : Votre bébé sera</SPAN> <INPUT
size=20 type=text name=T42> </A></p>
<P style="MARGIN: 0pt"><A ="">
<SCRIPT type=text/javascript>
<!--
//Added for COOKIES
if (document·cookie) {
var cookiestuff = document·cookie;
var userdatedata = cookiestuff.split("=");
if (userdatedata[0] == "DateData"){
var ddmy=userdatedata[1].split("|");
document.f.txtdays.value=ddmy[0];
document.f.day.selectedIndex=ddmy[1];
document.f.month.selectedIndex=ddmy[2];
document.f.year.selectedIndex=ddmy[3];
document.f.dayofweek.selectedIndex=ddmy[4];
calculate();
}
}
//--> </SCRIPT>
Re: J'aimerai que mon script fonctionne egalement sous mozilla
OK
Avez-vous essayé d'enlever (pour un test) ce deuxième script afin de voir si cela solutionnait le problème avec FF ?
Avez-vous essayé d'enlever (pour un test) ce deuxième script afin de voir si cela solutionnait le problème avec FF ?
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Non j'ai pas testé. Le retirer voudrais dire supprimé la page dans lequel est le script ?
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Non, simplement supprimer temporairement le "chargement" de cette page.
Les trois scripts chargés
Les avez-vous mis dans le champ description de votre forum ?
Les trois scripts chargés
Les avez-vous mis dans le champ description de votre forum ?
Re: J'aimerai que mon script fonctionne egalement sous mozilla
non non ils sopnt sur un page html chacun separés
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Donc il ne sont pas chargés dans votre forum mais seulement cliquable par une lecture d'une page HTML.
Dans ce cas, cela n'est pas un conflit entre les deux scripts.
Je vais faire des essais sur un forum de tests mais avant c'est le boulot
Dans ce cas, cela n'est pas un conflit entre les deux scripts.
Je vais faire des essais sur un forum de tests mais avant c'est le boulot
Re: J'aimerai que mon script fonctionne egalement sous mozilla
merci bcp en tout cas je patienterai le temps qu'il faut
Re: J'aimerai que mon script fonctionne egalement sous mozilla
- Code:
</table></FONT></FONT>
J'ai changé cette ligne en déplaçant plus haut la balise /font
- Code:
</table></FONT>
code partiel modifié (modifier votre page HTML et essayer avec FF
Bon je suis en retard !
- Code:
<h3><FONT size = 2>Calcul de la date d'ovulation et de la période fertile :</h3>
<BR><P><table>
<tr><td><FONT SIZE =2 >Date des dernières règles :</FONT></td><td>Jour : <input id="day" type="text" maxlength="2" style="width:20px"/>
Mois : <input id="mouth" type="text" maxlength="2" style="width:20px"/>
Année : <input id="year" type="text" maxlength="4" style="width:50px"/>
</td></tr>
<tr><td><FONT size = 2>Durée moyenne du cycle :</FONT></td><td><input id="cycle" type="text" maxlength="2" style="width:20px"/> jours</td></tr>
<tr><td></td><td><BR><input id="submit" type="button" value="Calculer"/></td></tr>
</table></FONT>
Re: J'aimerai que mon script fonctionne egalement sous mozilla
merci bcp donc je prend le dernier contenu et je le remplace par le contenu qui est dans ma page c'est bien ca ?
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Voici le code complet.
Il se peut qu'il y ait des textes avec une mise en forme différente.
Vous aviez des erreurs de codage avec des balises FONT entremêlées avec des balises td et autres.
Il se peut qu'il y ait des textes avec une mise en forme différente.
Vous aviez des erreurs de codage avec des balises FONT entremêlées avec des balises td et autres.
- Code:
<script type="text/javascript" src="http://script.web64.fr/jslibrairie/date.js"></script><script>
/*---------------------------------------------
Plugin : Tag Topic Title
---------------------------------------------*/
/*
- Plugin distribué par la Zone Script ForumAtif http://zonescript.forumactif.com
- et Web64.fr www.web64.fr
-
- Auteur : Vincent Peybernes
- contact@web64.fr
*/
jQuery(document).ready(function(){
jQuery("#submit").click(function(){
// Récuparétion des donné du formulaire
var jour = jQuery("#day").attr("value");
var mois = jQuery("#mouth").attr("value"); mois--
var année = jQuery("#year").attr("value");
var cycle = jQuery("#cycle").attr("value"); cycle++; cycle--;
// Calcul des dates
var last = new Date(); last.setDate(jour); last.setMonth(mois); last.setYear(année);
var next = new Date(last); next.add(cycle).day();
var ovulation = new Date(next); ovulation.add(-14).day();
var fecond = new Date(ovulation); fecond.add(-3).day();
// Tables de traduction
var day_fr = {
0: "Dimanche",
1: "Lundi",
2: "Mardi",
3: "Mercredi",
4: "Jeudi",
5: "Vendredi",
6: "Samedi"
};
var month_fr = {
0: "Janvier",
1: "Février",
2: "Mars",
3: "Avril",
4: "Mai",
5: "Juin",
6: "Juillet",
7: "Août",
8: "Septembre",
9: "Octobre",
10: "Nobenbre",
11: "Décenbre"
};
// Formatage des dates
var correctYear = 1900;
//Correctif MSIE
var nav = navigator.userAgent;
var reg = new RegExp("MSIE");
msie = reg.test(nav);
if ( msie == true ){ correctYear = 0;}
//----
result['last'] = day_fr[(last.getDay())]+" "+(last.getDate())+" "+month_fr[(last.getMonth())]+" "+(last.getYear()+correctYear);
result['next'] = day_fr[(next.getDay())]+" "+(next.getDate())+" "+month_fr[(next.getMonth())]+" "+(next.getYear()+correctYear);
result['ovulation'] = day_fr[(ovulation.getDay())]+" "+(ovulation.getDate())+" "+month_fr[(ovulation.getMonth())]+" "+(ovulation.getYear()+correctYear);
result['fecond'] = day_fr[(fecond.getDay())]+" "+(fecond.getDate())+" "+month_fr[(fecond.getMonth())]+" "+(fecond.getYear()+correctYear);
// Mise en forme du résultat
var out = "<caption><h3>Résultat</h3></caption>";
out += "<tr><td>Date des dernières règles :</td><td>"+result['last']+"</td></tr>";
out += "<tr><td>Date théorique des prochaines règles :</td><td>"+result['next']+"</td></tr>";
out += "<tr><td>Date théorique d'ovulation :</td><td>"+result['ovulation']+"</td></tr>";
out += "<tr><td>Date théorique de fécondité maximale :</td><td> du "+result['fecond']+"<br/>au "+result['ovulation']+"</td></tr>";
jQuery("#result").html(out).slideUp(0).fadeIn(2000);
});
});</script>
<h3><FONT size = 2>Calcul de la date d'ovulation et de la période fertile :</FONT></h3>
<BR><P><table>
<tr><td><FONT SIZE =2 >Date des dernières règles :</FONT></td><td>Jour : <input id="day" type="text" maxlength="2" style="width:20px"/>
Mois : <input id="mouth" type="text" maxlength="2" style="width:20px"/>
Année : <input id="year" type="text" maxlength="4" style="width:50px"/>
</td></tr>
<tr><td><FONT size = 2>Durée moyenne du cycle :</FONT></td><td><input id="cycle" type="text" maxlength="2" style="width:20px"/> jours</td></tr>
<tr><td></td><td><BR><input id="submit" type="button" value="Calculer"/></td></tr>
</table></P>
<table id="result" style="display:none;border:dashed 1px red;"></table>
Re: J'aimerai que mon script fonctionne egalement sous mozilla
merci, alors j'ai copier le code en remplaçant le tout, et même resultat ! Ca ne fonctionne pas rien ne se passe
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Ah dommage, j'espérais que ces erreurs de codes expliqueraient le non fonctionnement.
Je vais procéder aux essais sur un forum de test.
Version dépouillée et corrigée
- Code:
<script type="text/javascript" src="http://script.web64.fr/jslibrairie/date.js"></script><script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#submit").click(function(){
var jour = jQuery("#day").attr("value");
var mois = jQuery("#mouth").attr("value"); mois--
var année = jQuery("#year").attr("value");
var cycle = jQuery("#cycle").attr("value"); cycle++; cycle--;
var last = new Date(); last.setDate(jour); last.setMonth(mois); last.setYear(année);
var next = new Date(last); next.add(cycle).day();
var ovulation = new Date(next); ovulation.add(-14).day();
var fecond = new Date(ovulation); fecond.add(-3).day();
var day_fr = {
0: "Dimanche",
1: "Lundi",
2: "Mardi",
3: "Mercredi",
4: "Jeudi",
5: "Vendredi",
6: "Samedi"
};
var month_fr = {
0: "Janvier",
1: "Février",
2: "Mars",
3: "Avril",
4: "Mai",
5: "Juin",
6: "Juillet",
7: "Août",
8: "Septembre",
9: "Octobre",
10: "Nobenbre",
11: "Décenbre"
};
var correctYear = 1900;
var nav = navigator.userAgent;
var reg = new RegExp("MSIE");
msie = reg.test(nav);
if ( msie == true ){ correctYear = 0;}
result['last'] = day_fr[(last.getDay())]+" "+(last.getDate())+" "+month_fr[(last.getMonth())]+" "+(last.getYear()+correctYear);
result['next'] = day_fr[(next.getDay())]+" "+(next.getDate())+" "+month_fr[(next.getMonth())]+" "+(next.getYear()+correctYear);
result['ovulation'] = day_fr[(ovulation.getDay())]+" "+(ovulation.getDate())+" "+month_fr[(ovulation.getMonth())]+" "+(ovulation.getYear()+correctYear);
result['fecond'] = day_fr[(fecond.getDay())]+" "+(fecond.getDate())+" "+month_fr[(fecond.getMonth())]+" "+(fecond.getYear()+correctYear);
var out = "<caption><h3>Résultat</h3></caption>";
out += "Date des dernières règles :"+result['last']+"";
out += "Date théorique des prochaines règles :"+result['next']+"";
out += "Date théorique d'ovulation :"+result['ovulation']+"";
out += "Date théorique de fécondité maximale :du "+result['fecond']+"au "+result['ovulation']+"";
jQuery("#result").html(out).slideUp(0).fadeIn(2000);
});
});</script>
<h3>Calcul de la date d'ovulation et de la période fertile :</h3><table>
<tr><td>Date des dernières règles :</td><td>Jour : <input id="day" type="text" maxlength="2" style="width:20px"/>
Mois : <input id="mouth" type="text" maxlength="2" style="width:20px"/>
Année : <input id="year" type="text" maxlength="4" style="width:50px"/>
</td></tr>
<tr><td>Durée moyenne du cycle :</td><td><input id="cycle" type="text" maxlength="2" style="width:20px"/> jours</td></tr> <tr><td></td><td><input id="submit" type="button" value="Calculer"/></td></tr>
</table>
<div id="result"></div>
Il semble que ceci soit ignoré.
- Code:
jQuery("#submit").click(function(){
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Bonsoir, dsl du retard de réponse, j'ai copier le code mais ca ne fontionne tjr pas
Re: J'aimerai que mon script fonctionne egalement sous mozilla
oui je le sais et je n'ai pas encore trouvé
comme dit plus haut
Il semble que ceci soit ignoré.
comme dit plus haut
Il semble que ceci soit ignoré.
- Code:
jQuery("#submit").click(function(){....
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Bonjour,
Il devrait suffire d'ajouter sous :
Cordialement.
Il devrait suffire d'ajouter sous :
- Code:
jQuery("#submit").click(function(){
- Code:
var result= new Array();
Cordialement.
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Merci Etana.
Trop cool et moi qui cherchait bien plus compliqué.
Comme quoi reste simple est souvent plus efficace.
Trop cool et moi qui cherchait bien plus compliqué.
Comme quoi reste simple est souvent plus efficace.
Re: J'aimerai que mon script fonctionne egalement sous mozilla
un petit up
j'aimerai également régler se petit soucis
merci d'avance
j'aimerai également régler se petit soucis
merci d'avance
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Bonjour,
Il vous suffit de rajouter des sauts de ligne :
Cordialement,
Il vous suffit de rajouter des sauts de ligne :
- Code:
<br>
Cordialement,
Alex Fowl- Membre actif
-
Messages : 7557
Inscrit(e) le : 28/03/2009
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Bonjour, j'ai essayé mais ca n'a pas fonctionner, pouvez vous me précisez ou dois je les rajouter a quel niveau du code s'il vous plait
Re: J'aimerai que mon script fonctionne egalement sous mozilla
Bonjour,
Remplacez cette partie :
Par :
Cordialement,
Remplacez cette partie :
- Code:
<h3>Calcul de la date d'ovulation et de la période fertile :</h3><table>
<tr><td>Date des dernières règles :</td><td>Jour : <input id="day" type="text" maxlength="2" style="width:20px"/>
Mois : <input id="mouth" type="text" maxlength="2" style="width:20px"/>
Année : <input id="year" type="text" maxlength="4" style="width:50px"/>
</td></tr>
<tr><td>Durée moyenne du cycle :</td><td><input id="cycle" type="text" maxlength="2" style="width:20px"/> jours</td></tr> <tr><td></td><td><input id="submit" type="button" value="Calculer"/></td></tr>
</table>
<div id="result"></div>
Par :
- Code:
<h3>Calcul de la date d'ovulation et de la période fertile :</h3><br><br><table>
<tr><td>Date des dernières règles :</td><br><td>Jour : <input id="day" type="text" maxlength="2" style="width:20px"/>
Mois : <input id="mouth" type="text" maxlength="2" style="width:20px"/>
Année : <input id="year" type="text" maxlength="4" style="width:50px"/>
</td></tr>
<br><tr><td>Durée moyenne du cycle :</td><td><input id="cycle" type="text" maxlength="2" style="width:20px"/> jours</td></tr> <tr><td></td><br><br><td><input id="submit" type="button" value="Calculer"/></td></tr>
</table>
<div id="result"></div>
Cordialement,
Alex Fowl- Membre actif
-
Messages : 7557
Inscrit(e) le : 28/03/2009
Page 1 sur 2 • 1, 2
Sujets similaires
» Bug d'affichage sous Mozilla
» Problème largeur du forum sous Mozilla
» Probléme bannière flash sous Mozilla Firefox !
» Problème d'installation de la nouvelle police sous Mozilla
» couleurs des posts n'apparaissant pas sous mozilla, help!
» Problème largeur du forum sous Mozilla
» Probléme bannière flash sous Mozilla Firefox !
» Problème d'installation de la nouvelle police sous Mozilla
» couleurs des posts n'apparaissant pas sous mozilla, help!
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum