Ma <div> s'affiche et disparait ensuite
mustafa
-
mustafa -
mustafa -
Bonjour,
j'ai plusieurs balises <div> sur une seule page qui représentent en fait des menus qui eux mêmes s'affichent en fonction de la page en cours.Donc j'ai fait une fonction javascript pour gérer l'affichage contextuelle de ces pages .Le problème est qu'elles s'affichent mais seulement pendant maximum deux secondes.
comment faire?C'est quoi le pb?
merci d'avance
j'ai plusieurs balises <div> sur une seule page qui représentent en fait des menus qui eux mêmes s'affichent en fonction de la page en cours.Donc j'ai fait une fonction javascript pour gérer l'affichage contextuelle de ces pages .Le problème est qu'elles s'affichent mais seulement pendant maximum deux secondes.
comment faire?C'est quoi le pb?
merci d'avance
A voir également:
- Ma <div> s'affiche et disparait ensuite
- Ma clé usb ne s'affiche pas - Guide
- Le clavier de mon telephone ne s'affiche plus - Guide
- Ma ps3 s'allume mais n'affiche rien - Forum PS3
- Freebox n'affiche plus l'heure mais fonctionne - Forum Freebox
- Conversation snap qui disparait - Forum Snapchat
4 réponses
Voici le code javascript qui est sensé gérer l'affichage dynamique:
function afficheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='visible';
document.getElementById(baliseId).style.display='block';
return;
}
//cacheId('accueil');
}
function cacheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='hidden';
document.getElementById(baliseId).style.display='none';
return;
}
//afficheId('accueil');
}
Voici le code html des balises <div> qui affichent les menus et un titre en fonction de la page:
-Première balise :
<div class="m" id="accueil">
<div class="toolbar" id="toolbar">
<table class="toolbar" style="display:none">
<tr>
<td class="button" id="toolbar-save">
<a href="#" onclick="javascript: submitbutton1('save')" class="toolbar">
<span class="icon-32-save" title="Sauver"></span>
Sauver</a></td>
<td class="button" id="toolbar-apply">
<a href="#" onclick="javascript: submitbutton('apply')" class="toolbar">
<span class="icon-32-apply" title="Appliquer"></span>
Appliquer</a></td>
<td class="button" id="toolbar-cancel">
<a href="#" onclick="javascript: submitbutton('cancel')" class="toolbar">
<span class="icon-32-cancel" title="Fermer"></span>
Fermer</a></td>
<td class="button" id="toolbar-help">
<a href="#" onclick="popupWindow('http://help.joomla.org/index2.php?option=com_content&task=findkey&tmpl=component;1&keyref=screen.content.edit.15', 'Aide', 640, 480, 1)" class="toolbar">
<span class="icon-32-help" title="Aide"></span>
Aide</a></td>
</tr></table>
</div>
<div class="header icon-48-addedit">
Accueil
</div>
<div class="clr"></div>
</div>
-Seconde balise :
<div id="user_create" style="display:none">
<div class="m" >
<div class="toolbar" id="toolbar">
<table class="toolbar">
<tr>
<td class="button" id="toolbar-save">
<a href="#" onclick="javascript: soumet ()" class="toolbar">
<span class="icon-32-save" title="Enregistrer"></span>
Enregistrer</a></td>
<td class="button" id="toolbar-apply">
<a href="#" onclick="javascript: submitbutton('apply')" class="toolbar">
<span class="icon-32-apply" title="Annuler"></span>
Annuler</a></td>
<td class="button" id="toolbar-cancel">
<a href="#" onclick="javascript: submitbutton('cancel')" class="toolbar">
<span class="icon-32-cancel" title="Fermer"></span>
Fermer</a></td>
<td class="button" id="toolbar-help">
<a href="#" onclick="popupWindow('http://help.joomla.org/index2.php?option=com_content&task=findkey&tmpl=component;1&keyref=screen.content.edit.15', 'Aide', 640, 480, 1)" class="toolbar">
<span class="icon-32-help" title="Aide"></span>
Aide</a></td>
</tr></table>
</div>
<div class="header icon-48-addedit">
Creation d'un utilisateur
</div>
</div>
</div>
function afficheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='visible';
document.getElementById(baliseId).style.display='block';
return;
}
//cacheId('accueil');
}
function cacheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='hidden';
document.getElementById(baliseId).style.display='none';
return;
}
//afficheId('accueil');
}
Voici le code html des balises <div> qui affichent les menus et un titre en fonction de la page:
-Première balise :
<div class="m" id="accueil">
<div class="toolbar" id="toolbar">
<table class="toolbar" style="display:none">
<tr>
<td class="button" id="toolbar-save">
<a href="#" onclick="javascript: submitbutton1('save')" class="toolbar">
<span class="icon-32-save" title="Sauver"></span>
Sauver</a></td>
<td class="button" id="toolbar-apply">
<a href="#" onclick="javascript: submitbutton('apply')" class="toolbar">
<span class="icon-32-apply" title="Appliquer"></span>
Appliquer</a></td>
<td class="button" id="toolbar-cancel">
<a href="#" onclick="javascript: submitbutton('cancel')" class="toolbar">
<span class="icon-32-cancel" title="Fermer"></span>
Fermer</a></td>
<td class="button" id="toolbar-help">
<a href="#" onclick="popupWindow('http://help.joomla.org/index2.php?option=com_content&task=findkey&tmpl=component;1&keyref=screen.content.edit.15', 'Aide', 640, 480, 1)" class="toolbar">
<span class="icon-32-help" title="Aide"></span>
Aide</a></td>
</tr></table>
</div>
<div class="header icon-48-addedit">
Accueil
</div>
<div class="clr"></div>
</div>
-Seconde balise :
<div id="user_create" style="display:none">
<div class="m" >
<div class="toolbar" id="toolbar">
<table class="toolbar">
<tr>
<td class="button" id="toolbar-save">
<a href="#" onclick="javascript: soumet ()" class="toolbar">
<span class="icon-32-save" title="Enregistrer"></span>
Enregistrer</a></td>
<td class="button" id="toolbar-apply">
<a href="#" onclick="javascript: submitbutton('apply')" class="toolbar">
<span class="icon-32-apply" title="Annuler"></span>
Annuler</a></td>
<td class="button" id="toolbar-cancel">
<a href="#" onclick="javascript: submitbutton('cancel')" class="toolbar">
<span class="icon-32-cancel" title="Fermer"></span>
Fermer</a></td>
<td class="button" id="toolbar-help">
<a href="#" onclick="popupWindow('http://help.joomla.org/index2.php?option=com_content&task=findkey&tmpl=component;1&keyref=screen.content.edit.15', 'Aide', 640, 480, 1)" class="toolbar">
<span class="icon-32-help" title="Aide"></span>
Aide</a></td>
</tr></table>
</div>
<div class="header icon-48-addedit">
Creation d'un utilisateur
</div>
</div>
</div>
Donc en fait, il n'y a pas de bouton pour montrer ou cacher un div ?
C'est pour ça que ça ne marche pas !
La fonction, elle fait ça : lorsque tu ouvres ta page, le div s'affiche, il se cache...
Donc dis-moi vraiment ce que tu veux faire !
C'est pour ça que ça ne marche pas !
La fonction, elle fait ça : lorsque tu ouvres ta page, le div s'affiche, il se cache...
Donc dis-moi vraiment ce que tu veux faire !
bonjour,
En fait,je veux que ma <div> s'affiche et le reste le temps que ma page est en cours.J'ai prévu pas un bouton pour l'évènement mais un lien sur lequel quand on clique la <div> devrait s'afficher.Voici d'ailleurs le code:
<form onsubmit="return afiicheetcache('user_create','accueil')">
<tr>
<td width="40%" class="paramlist_key"><span class="editlinktip">
<label id="metadescription-lbl" for="metadescription" class="hasTip" title="Description::Description pour les méta-données"><a onclick="afficheId('user_create'); cacheId('accueil')" href="page.gabarit.php?page=user_search">Utilisateurs</a></label>
</span></td>
</tr>
<tr>
merci de m'aider
En fait,je veux que ma <div> s'affiche et le reste le temps que ma page est en cours.J'ai prévu pas un bouton pour l'évènement mais un lien sur lequel quand on clique la <div> devrait s'afficher.Voici d'ailleurs le code:
<form onsubmit="return afiicheetcache('user_create','accueil')">
<tr>
<td width="40%" class="paramlist_key"><span class="editlinktip">
<label id="metadescription-lbl" for="metadescription" class="hasTip" title="Description::Description pour les méta-données"><a onclick="afficheId('user_create'); cacheId('accueil')" href="page.gabarit.php?page=user_search">Utilisateurs</a></label>
</span></td>
</tr>
<tr>
merci de m'aider