18041 sujets
Questions générales et questions de débutants
je suis arrivée à ce bout de code mais ça marche pas !!
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
<!DOCTYPE html>
<html >
<head id="Head1" runat="server">
<title>accueil</title>
<link href="../../StyleCSS.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#menud a').click(function () {
// récupére le title du lien
var title = $(this).attr('title');
var url = '';
switch (title) {
case 'janv':
url = 'includes/janv.html';
break;
case 'fev':
url = 'includes/fev.html';
break;
//etc, un case par mois
default:
url = 'includes/janv.html';
}
$('#chargement').hide().load(url, function () {
//appel de la fonction facultative
charge();
$(this).fadeIn();
});
return false;
});
});
// fonction facultative, affiche un gif animé pendant l'attente du chargement
function charge() {
var loader = $('<img/>').attr({ 'src': 'images/loader.gif', 'alt': 'Chargement en cours... Please wait...' });
$('<div id="loader">' + loader + ' Chargement en cours... please wait, load in progress...</div>')
.insertBefore('#chargement')
.ajaxStart(function () {
$(this).show();
}).ajaxStop(function () {
$(this).hide();
});
}
</script>
</head>
<body>
<div id="wrapper">
<div id="container">
<div id="menud">
<ul>
<!-- les titles des liens servent de base pour les chargements -->
<li><a href="#" title="janv">janvier</a></li>
<li><a href="#" title="fev">février</a></li>
</ul>
</div>
<div id="chargement">
</div>
</div>
<footer>
<ul>
<li>carte du site</li>
<li>contactez-nous</li>
<li>retour au début de la page</li>
</ul>
</footer>
</div>
</body>
</html>