Lien hypertexte désactivé automatiquement
Fermé
tomdooly
Messages postés
1
Date d'inscription
mercredi 10 janvier 2007
Statut
Membre
Dernière intervention
10 janvier 2007
-
10 janv. 2007 à 17:25
tomdooly - 12 janv. 2007 à 01:39
tomdooly - 12 janv. 2007 à 01:39
A voir également:
- Lien hypertexte désactivé automatiquement
- Pave tactile desactive - Guide
- Lien url - Guide
- Compte facebook désactivé - Guide
- Créer un lien pour partager des photos - Guide
- Verifier un lien - Guide
1 réponse
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
10 janv. 2007 à 18:36
10 janv. 2007 à 18:36
Bonjour,
Si tu n'utilises aucun langage exécuté côté serveur, cela va être difficile.
Il te reste néanmoins des possibilités en Javascript : mais il suffira à l'utilisateur de changer la date de son PC pour accéder à nouveau à tes fichiers. Et il pourra toujours mettre à la main l'URL en question...
Je n'ai pas le temps d'approfondir la solution, alors voilà déjà la méthode que j'envisage :
Dans ta balise <body>, rajoute "onload='desactiveLiens()'"
Puis crée une fonction javaScript qui fait quelque chose du genre :
function desactiveLiens()
{
var dateActuelle = ???
var dateLimite1 = ???
var unLien = document.getElementById("idDuLien1");
if (dateActuelle > dateLimite1)
unLien.style.display="none";
// A répéter pour tous tes liens
}
Voilà, je ne sais pas comment on manipule les dates en javascript, mais il y a surement un moyen de faire ça d'une façon qui ressemble à ce que j'ai donné.
Bon courage,
Xavier
Si tu n'utilises aucun langage exécuté côté serveur, cela va être difficile.
Il te reste néanmoins des possibilités en Javascript : mais il suffira à l'utilisateur de changer la date de son PC pour accéder à nouveau à tes fichiers. Et il pourra toujours mettre à la main l'URL en question...
Je n'ai pas le temps d'approfondir la solution, alors voilà déjà la méthode que j'envisage :
Dans ta balise <body>, rajoute "onload='desactiveLiens()'"
Puis crée une fonction javaScript qui fait quelque chose du genre :
function desactiveLiens()
{
var dateActuelle = ???
var dateLimite1 = ???
var unLien = document.getElementById("idDuLien1");
if (dateActuelle > dateLimite1)
unLien.style.display="none";
// A répéter pour tous tes liens
}
Voilà, je ne sais pas comment on manipule les dates en javascript, mais il y a surement un moyen de faire ça d'une façon qui ressemble à ce que j'ai donné.
Bon courage,
Xavier
12 janv. 2007 à 01:39