

new!








|
|
|
 |
| > Probleme avec un script sur IE |
[ Posté par RaniveR ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 28-08-2008 à 16:49 | 3 messages ]
  Bonjour,
Voila j'ai trouvé le script d'un calendrier permettant d'inscrire des événements (exactement ce qu'il me fallait) celui-ci fonctionne parfaitement sur Mozilla, mais rien ne s'affiche sous IE
C'est mon 1er message ici, alors je ne sais pas s'il faut mettre le code complet ou les fichiers en archives pour ceux qui éventuellement peuvent m'aider.
En tout cas merci d'avance a ceux la
________________ RaniveR
 
|
|
|
[ Posté par #:-{)% ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 28-08-2008 à 17:03 | 2380 messages ]
  Alut
bin, le mieux serait que tu donnes l'adresse ou l'on peut voir le script en action
à la limite, si le script n'est pas trop long, tu l'inséres ici entre les codes [ code ] [ /code ] (sans espace)
parceque comme çà, on voit pas trop 
Atchao
________________ Oubli du BBcode, rééditer!
barbe-sauvage ex Mozopiens devenu renard de feu... et un peu konq sur les bords
Les OG et les DR, je M pas :/
| [ Posté par RaniveR ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 28-08-2008 à 19:55 | 3 messages ]
  Forcément ça sera plus simple LOL !!!
Bon voici l'adresse :
http://www.touscollectionneurs.com/planning/
et le code aussi (soyons fou !!!!)
alors d'abord le fichier index.html :
<html>
<head>
<title>Calendrier des Evènements</title>
<script language="javascript" src="planning.js"></script>
<style type="text/css">
<!--
body {
background: #D6DEF7;
background-image: url(im/fond.jpg);
}
/* an_mois : mois de l'année et années
smalltexte : date-titre et jour de la semaine */
.an_mois {color: #FFCC33; font-family: "Verdana","Arial","Helvetical","Geneva"; font-size: 10px; text-decoration: none}
a.an_mois:link {color: #FFCC33; text-decoration: none; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 10px;}
a.an_mois:visited {color: #FFCC33; text-decoration: none; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 10px;}
a.an_mois:hover {color: #376B9E; text-decoration: underline; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 10px;}
a.an_mois:active {color: #376B9E; text-decoration: underline; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 10px;}
.smalltexte {color: #082800; font-family: "Verdana","Arial","Helvetical","Geneva"; font-size: 11px; text-align: justify}
a.smalltexte:link {color: #FF0000; text-decoration: none; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 11px;}
a.smalltexte:visited {color: #FF0000; text-decoration: none; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 11px;}
a.smalltexte:hover {color: #0000FF; text-decoration: underline; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 11px;}
a.smalltexte:active {color: #FF0000; text-decoration: underline; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 11px;}
.annonce {color: #082800; font-family: "Verdana","Arial","Helvetical","Geneva"; font-size: 11px; width: 500; background: #D6DEF7}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body>
<h1 align="center">Evénements </h1>
<p align="center"><strong>(Brocantes / SortieDVD / Emission Tv ou Radio / Rencontre programmée)</strong></p>
<p align="center">
<table width="200" border="0" align="center">
<tr>
<td><a href="http://www.touscollectionneurs.com/forum/" target="_self"><img src="http://www.touscollectionneurs.com/images/minibanfdc.png" width="400" height="80" border="0"></a></td>
</tr>
</table>
<SCRIPT language="Javascript">
var Annee_anterieure = 0;
var Aujourdhui = new Date();
var AnneeDepart = Aujourdhui.getFullYear()-1;
var variable = new Array(); pos_param = document.location.href.indexOf("?",0);
var lien = pos_param>0?document.location.href.substr(0,pos_param):location.href;
if (pos_param > 0) {
parametre = unescape(document.location.href.substr(pos_param+1)).replace(/\+/g," ").split("&");
for (nbp in parametre) variable[parametre[nbp].split("=")[0]] = parametre[nbp].split("=")[1];}
//AnneeDepart remplacé par Aujourdhui.getYear//
var annee = typeof(variable["annee"])!="undefined"?(variable["annee"]*1) AnneeDepart+1);
var mois = typeof(variable["mois"])!="undefined"?(variable["mois"]*1):Aujourdhui.getMonth();
var jour = typeof(variable["jour"])!="undefined"?(variable["jour"]*1):Aujourdhui.getDate();
var nom_jour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
var nom_mois = new Array("Janvier","Fevrier","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Decembre");
var depart = new Date(annee,mois,1);
var ladate = new Date(annee,mois,jour);
var titre = nom_jour[ladate.getDay()]+" "+jour+" "+nom_mois[mois]+" " + annee;
var html = typeof(message[jour+'/'+(mois+1)+'/'+annee])=="undefined"?" ":message[jour+'/'+(mois+1)+'/'+annee];
//Tableau conteneur déclaré comme variable de texte//
var tableaux = '<center><table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" valign="top">';
//Tableau contenu et Ligne de la date-titre sélectionnée//
tableaux += "<table border='1' cellspacing='1' cellpadding='3'><tr class='smalltexte'><td colspan=8 align=center><B>"+titre+"</B><div align=right><a href='"+lien+"' target='_self' class='an_mois'>(Aujourd´hui)</div></td></tr><tr class='an_mois'>";
//Cellules des années//
for (i=0;i<7;i++){tableaux += "<td align='center' width='65'><a class='an_mois' href='"+lien+"?jour="+jour+"&mois="+mois+"&annee="+(AnneeDepart+i-(Annee_anterieure-1))+"' target='_self'>"+(AnneeDepart+i-(Annee_anterieure-1))+"</a></td>";}
//Cellule contenant le tableau des 12 mois//
tableaux += "<td rowspan=9><table border='0' cellspacing='1' cellpadding='1'>";
for (i=0;i<12;i++){tableaux += "<tr><td align='center' width='65'><a class='an_mois' href='"+lien+"?jour="+jour+"&mois="+i+"&annee="+annee+"' target='_self' >"+nom_mois[i]+"</a></td></tr>"+"\n";}
tableaux += "</table></td>";
//Cellules des noms de jours//
tableaux += "</tr><tr class='smalltexte' bgcolor='#376B9E'>";
for (i=0;i<7;i++){tableaux += "<td align='center' width='65'><font color='#ffffff'>"+nom_jour[i]+"</font><a style='color:black;'> </a></td>";}
jour_mois =1;
while (mois==depart.getMonth()){
jour_semaine = depart.getDay();tableaux +="</tr><tr class='smalltexte' bgcolor='#8BA2C8'>";
for (i=0;i<jour_semaine;i++)tableaux +="<td><a class='smalltexte'> </a></td>";
for (i=jour_semaine;i<7&&mois==depart.getMonth();i++){
ddd = typeof(message[jour_mois+'/'+(mois+1)+'/'+annee])=="undefined"?"#EEEEFF":"red";
tableaux +="<td align='center' "+(ladate-depart==0?"bgcolor='#376B9E'":"")+"><a style='color:"+ddd+";' href='"+lien+"?jour="+jour_mois+"&mois="+mois+"&annee="+annee+"' target='_self'>"+jour_mois+"</a></td>"+"\n";
jour_mois++; depart = new Date(depart.getTime() + (24*60*60*1000));}
}
//Cellule d'édition des messages//
tableaux += "</td></tr><tr class='annonce'><td colspan=7><div class='annonce'>"+html;
document.write(tableaux);
</SCRIPT>
</body>
</html>
|
|
puis le fichier panning.js :
message={
/*** aout 2008***/
"27/8/2008":"<div class=smalltexte><center>Autre événement<br><font size='+1'>Ouverture du planning d'évenement du FDC</font><br><img src='img/planning/image.jpg' border='0' alt=''><br>par <b>RaniveR</b><br>Informations : <a class='smalltexte' href='' target='_blank'>Site</a> et/ou <a class='smalltexte' href='mailto:'>Contact</a></center><br>Résumé de l'évènement<br>Ce jour on inaugure le calencrier des évenement du FDC<br><hr><br>Possibilité de mettre plusieurs événement sur une même date<hr><br>C'est pas cool ça ?</div>",
/*** septembre 2008***/
"6/9/2008":"<div class=smalltexte><center>Info Braderie<br><font size='+1'>Braderie de Lille 2008</font><br><br>par <b>RaniveR</b><br>Informations : <a class='smalltexte' href='http://www.mairie-lille.fr/fr/A_la_une/tout-sur-braderie-2008' target='_blank'>Site de la Mairie de Lille</a></center><br><b>Résumé de l'évènement :</b> <br>Les 6 et 7 septembre, venez participer au grand rendez-vous de la chine, du marchandage et du petit commerce qui, pendant plus de 48 heures, fait ressembler Lille à une immense fête.<br></div>",
/***2009***/
/***2010***/
}; |
|
________________ RaniveR
| [ Posté par RaniveR ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 29-08-2008 à 20:25 | 3 messages ]
  pitit UP please
si c'est autorisé bien sur
[Message édité par RaniveR le 29-08-2008 à 20:26]
________________ RaniveR
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|