Possibilité d'appel javascript dans CSS ?
Wolsun
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
mpmp93 Messages postés 6648 Date d'inscription Statut Membre Dernière intervention -
mpmp93 Messages postés 6648 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'aurais aimer savoir si il était possible d'appeler des fonctions javscript dans une fiche de style css?
Je demande cela car j'ai un site à créer et sur chaque page de fiche produit je dois appeler les même fonctions donc au lieu de les réécrire à chaque fois, je me suis dit CSS...
exemple de ce que j'aimerais :
.fonction (
<script language="javascript">
function chargeFicProdDetail()
{
if (document.getElementById('ficProdDetail').style.visibility == 'hidden')
{
montrer('ficProdDetail');
cacher('cacherCmdVisu');
}
}
function cacherFicProdDetail()
{
if (document.getElementById('ficProdDetail').style.visibility == 'visible')
{
cacher('ficProdDetail');
montrer('cacherCmdVisu');
window.location.replace('#lien1');
}
}
function cacher(lobjet)
{
document.getElementById(lobjet).style.visibility = 'hidden';
}
function montrer(lobjet)
{
document.getElementById(lobjet).style.visibility = 'visible';
}
</script>
)
est-ce possible? Si non y a t il moyen de faire ce que je demande d'une autre facon?
en attente, merci
j'aurais aimer savoir si il était possible d'appeler des fonctions javscript dans une fiche de style css?
Je demande cela car j'ai un site à créer et sur chaque page de fiche produit je dois appeler les même fonctions donc au lieu de les réécrire à chaque fois, je me suis dit CSS...
exemple de ce que j'aimerais :
.fonction (
<script language="javascript">
function chargeFicProdDetail()
{
if (document.getElementById('ficProdDetail').style.visibility == 'hidden')
{
montrer('ficProdDetail');
cacher('cacherCmdVisu');
}
}
function cacherFicProdDetail()
{
if (document.getElementById('ficProdDetail').style.visibility == 'visible')
{
cacher('ficProdDetail');
montrer('cacherCmdVisu');
window.location.replace('#lien1');
}
}
function cacher(lobjet)
{
document.getElementById(lobjet).style.visibility = 'hidden';
}
function montrer(lobjet)
{
document.getElementById(lobjet).style.visibility = 'visible';
}
</script>
)
est-ce possible? Si non y a t il moyen de faire ce que je demande d'une autre facon?
en attente, merci
A voir également:
- Possibilité d'appel javascript dans CSS ?
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Appel privé - Guide
- Double appel - Guide
- Signal d'appel - Forum iPhone
- Je peux appeler mais pas recevoir d'appel sur mon portable - Forum Téléphones & tablettes Android
4 réponses
Bonjour
Je cite: "appeler des fonctions javscript dans une fiche de style css? "
NON.
Le code javascript peut agir sur le CSS chargé séparément. C'est tout.
A+
Je cite: "appeler des fonctions javscript dans une fiche de style css? "
NON.
Le code javascript peut agir sur le CSS chargé séparément. C'est tout.
A+
Trouvé la solution :
il suffit d'extraire les fonctions dans un fichier nommé fonction.js (par exemple) et de l'appeler grâce à :
<script language="JavaScript" src="java.js" type="text/javascript">
</script>
il suffit d'extraire les fonctions dans un fichier nommé fonction.js (par exemple) et de l'appeler grâce à :
<script language="JavaScript" src="java.js" type="text/javascript">
</script>
tu peux pas importer du javascript dans du css ni en intégrer
source : http://www.w3.org/TR/css-syntax-3/#import
et si tu appelles fonction.js il faut mettre src="fonction.js" dans le html :)
Qui ne tente rien n'a rien
source : http://www.w3.org/TR/css-syntax-3/#import
et si tu appelles fonction.js il faut mettre src="fonction.js" dans le html :)
Qui ne tente rien n'a rien