begin process at 2012 05 29 01:35:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

[aide] fenetre modale: pb de fermeture


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[aide] fenetre modale: pb de fermeture

vendredi 24 décembre 2010 à 18:43:28 | [aide] fenetre modale: pb de fermeture

nossoctoruss

Membre Club
salut,
le titre explique a peu pret tout... voila, j'ai trouvé,comme a mon habitude, un script qui me plaisai bien : une fenetre modale hyper simple comme j'aime
seul probleme:l'editeur de ce script a tout fait,sauf le lien de fermeture,avec mes connaissances (tres petites car je n'ai jammais assez de temp et que je n'arrive pas a apprendre malgré ma passion du html,js,php,css,hta,batch,C.enfin bref...) mais rien a faire! je ne comprend pas!I.M.P.O.S.S.I.B.L.E (enfin,du moin,...pour moi xD) je sais a coi le code de fermeture devrai ressembler mais je n'y arrive pas...
les codes sités dans ce petit résumé:
(pour le code de la modale,je vous donne celui de base,pas celui que g modifié mais que je bloque sur sa fermeture,qui est tres important pour ce que je veux faire avec!)
Code Javascript :
.glasspane {z-index: 32766; position: fixed; opacity: 0.75; background: black; top: 0; left: 0; right: 0; bottom: 0; display: none;} .modalewindow {z-index: 32767; position: fixed; background: white; top: 5%; left: 5%; right: 5%; bottom: 5%; border: 1px solid black; padding: auto;display: none; }


<==*Et pour l'utilisation:*==>

<div class="glasspane" id="glasspane"></div> <div class="modalewindow " id="modalewindow">BWARG</div> <script type="text/javascript"> function afficher() {   document.getElementById('glasspane').style.display = 'block';    document.getElementById('modalewindow').style.display = 'block';  } </script> <a href="javascript:afficher()">Afficher</a>


je suppose que le code de fermeture devrai ressembler a ca:

Code Javascript :
<script type="text/javascript"> function fermer() {   document.getElementById('glasspane').style.collapse = 'block';    document.getElementById('modalewindow').style.collapse = 'block';  } </script> 
<a href="javascript:fermer()">fermer</a>


salut,et merci a l'avance!

je commente ,j'essaye de créer(et de poster,si codes sources.com ne me refait pas encore trois erreures d'afilés quand je tape 300 lignes et que je doit tout recommencer ),j'appelle a l'aide! ,alors,soyez sympa et fairplay svp [^^drapeaubl
vendredi 24 décembre 2010 à 18:46:27 | Re : [aide] fenetre modale: pb de fermeture

nossoctoruss

Membre Club
a mince,le copier coller a fai foirer la mise en page,si vous le voulez,je reposte un msg dans lequel je remet le code correctement dsl :s
vendredi 24 décembre 2010 à 19:41:14 | Re : [aide] fenetre modale: pb de fermeture

riyuhou

Moi j'essaierais :

Code Javascript :
<script type="text/javascript">
fcuntion fermer(){
document.getElementById('glasspane').style.display ="none";
document.getElementById('modalewindow').style.display ="none";
}
</script>


Normalement ça devrait fonctionner.
samedi 25 décembre 2010 à 01:25:08 | Re : [aide] fenetre modale: pb de fermeture

nossoctoruss

Membre Club
salu
dsl pour le retard!joyeux noel!
a ouai pas con!je teste desuite...
a merde!marche pas =°(...merci quand meme
quelqu'un d'autre a un truc?
je commente ,j'essaye de créer(et de poster,si codes sources.com ne me refait pas encore trois erreures d'afilés quand je tape 300 lignes et que je doit tout recommencer ),j'appelle a l'aide! ,alors,soyez sympa [^^drapeaubl
samedi 25 décembre 2010 à 01:59:54 | Re : [aide] fenetre modale: pb de fermeture

nossoctoruss

Membre Club

j'ai trouvé un bout de js si ca peut t'aider:

closeveil:function(){ //function to close veil
this.veilstack--
if (this.veilstack==0) //if this is the only modal window visible on the screen, and being closed
this.interVeil.style.display="none"
},

je commente ,j'essaye de créer(et de poster,si codes sources.com ne me refait pas encore trois erreures d'afilés quand je tape 300 lignes et que je doit tout recommencer ),j'appelle a l'aide! ,alors,soyez sympa [^^drapeaubl
dimanche 26 décembre 2010 à 15:29:54 | Re : [aide] fenetre modale: pb de fermeture

PetoleTeam

Membre Club
Bonjour les bubulles et les fois gras,
pas de raison que ce que t'as donné riyuhou ne marche pas, peut être une erreur dans le code ailleurs
un exemple complet qui marche
Code Javascript :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>[PetoleTeam]Show/Hide Popup</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
* {
  font-family : Verdana;
  font-size : 13px;
}
#D_POPUP {
  position : absolute;
  left : 10px;
  top : 10px;
  width : 250px;
  height : 300px;
  border : 1px solid #808080;
  background-color : #fff;
  background-color : #fefee0;
}
#D_POPUP .contenu {
  padding : 10px;
}
#D_POPUP .close {
  float : right;
}
#D_POPUP .close *{
  margin : 0px;
  padding : 0px;
  height : 24px;
  width : 50px;
}
#D_POPUP .titre {
  font-weight : bold;
  padding-left : 5px;
  height : 24px;
  background-color : #e0e0e0;
  border-bottom : 1px solid #808080;
}
</style>
<script type="text/javascript">
//------------------------------
function setDisplay( id_, mode_){
  var oElem =document.getElementById( id_);
  if( oElem){
    oElem.style.display = mode_;
  }
  return( false);
}
</script>
</head>
<body>
<p><a href = "noscript.htlm" onclick = "return( setDisplay('D_POPUP', 'block'));">Ouvrir popup</a></p>
<div id = "D_POPUP">
  <div class = "titre">
    <span class = "close">
      <button onclick = "setDisplay('D_POPUP', 'none')">Close</button>
    </span>
    The Title...
  </div>
  <div class = "contenu">
    Le contenu de la popup...
  </div>
</div>
</body>
</html>
avec en plus le style.

à toi d'en retirer l'essentiel...
;O)
dimanche 26 décembre 2010 à 17:23:12 | Re : [aide] fenetre modale: pb de fermeture

nossoctoruss

Membre Club

ok merci,moi enfaite j'ai pas besoin du styl,c'est juste pour que quand je clique sur un bouton sa m'ouvre une fenetre deplacable dans la page,donc pas de style xD,juste qu'on puisse ouvrir et fermer un element html ^^

salut,
mais pour en revenir au script de riyuhou (et merci quand meme a lui) ma modale de base ne m'affiche aucue erreur,donc je pense pas que sa soit elle qu'est un bug,mais bien que quand je met son script dans ma modale cela ne fai pas d'erreur,la fenetre ne se ferme pas...

a oui...ps:
dans la modale que tu m'a montré,j'ai examiner partout (tres rapidement certe) mais je n'ai pas trouvé pour enlever ce bout de script,comment fait-on pour enlever ce que je califirai un peu de onload qui fait que la modale s'ouvre au chargement?
merci a tous/toutes de votre aide,et merci d'avance!
salut!

je commente ,j'essaye de créer(et de poster,si codes sources.com ne me refait pas encore trois erreures d'afilés quand je tape 300 lignes et que je doit tout recommencer ),j'appelle a l'aide! ,alors,soyez sympa [^^drapeaubl























заказать цветы
dimanche 26 décembre 2010 à 19:25:28 | Re : [aide] fenetre modale: pb de fermeture

PetoleTeam

Membre Club
...enfaite j'ai pas besoin du styl,c'est juste pour que quand je clique sur un bouton...etc...
ça on l'a bien compris

...donc pas de style xD,juste qu'on puisse ouvrir et fermer un element html...
si justement on joue avec le style et notamment le style.display, block pour afficher et none pour masquer une DIV.

...dans la modale que tu m'a montré,j'ai examiner partout (tres rapidement certe)...
prend donc le temps de regarder plus attentivement, le code, la structure est l'emplacement des éléments HTML déclencheurs

...ce que je califirai un peu de onload qui fait que la modale s'ouvre au chargement? ...
on joue avec le STYLE, le même dont je parle plus haut.

PS: je me met OUT pour plusieurs raisons
- je croyais que c'était les bubulles mais non la lecture de ta prose m'oblige à entamer sérieusement mon stock d'aspirine, fais un minimum d'effort dans l'écriture.
- la solution est dans ce qui a été écrit, d'abord par riyuhou, de façon succincte mais on ne peut plus clair, puis par moi dans un exemple concret qu'il te reste à analyser en PROFONDEUR pour en retirer la substantifique moelle.

...je n'ai jammais assez de temp et que je n'arrive pas a apprendre malgré ma passion du html,js,php,css,...
il te reste à prendre le temps justement pour arriver me convaincre de poursuivre.
;O(
dimanche 26 décembre 2010 à 21:15:01 | Re : [aide] fenetre modale: pb de fermeture

riyuhou

Au faite, je sais pas si tu as fait un copier/coller de ce que je t'ai donné, mais dans ma précipitation, j'ai fait une coquille : j'ai écris "fcunction" au lieu de "function". Donc normal que ça ne marche pas. Désolé .

Mais fondamentalement ce qui est écrit au dessus est vrai, tu devrais regarder son exemple et essayer de le comprendre.
Il t'as tout donné. (d'ailleurs, pas bête la fonction Setdisplay...que d'économie de lignes inutiles...).
dimanche 26 décembre 2010 à 21:35:14 | Re : [aide] fenetre modale: pb de fermeture

nossoctoruss

Membre Club

ce que je califirai un peu de onload qui fait que la modale s'ouvre au chargement? ...
on joue avec le STYLE, le même dont je parle plus haut.


JE SAIS

_____________________

...donc pas de style xD,juste qu'on puisse ouvrir et fermer un element html...
si justement on joue avec le style et notamment le style.display, block pour afficher et none pour masquer une DIV.


JE SAIS MAIS TU N'A PAS COMPRIS CE QUE JE VOULAIS DIRE PAR LA
_________________
"- je(Je) croyais que c'était les bubulles mais non la lecture de ta prose m'oblige à entamer sérieusement mon stock d'aspirine, fais un minimum d'effort dans l'écriture. ":


prend(Prends) donc le temps de regarder plus *attentivement, le code, la structure est l'emplacement des éléments HTML déclencheurs(.)*


|
V
*attentivement le code, la structure et l'emplacement des éléments HTML déclencheurs.


- la(La) solution est dans ce qui a été écrit, d'abord par riyuhou, de façon succincte mais on ne peut plus clair(CLAIRE "UNE solution"), puis par moi dans un exemple concret qu'il te reste à analyser en PROFONDEUR pour en retirer la substantifique moelle.


_____________

Je suis en vacance, je sais pas si tu te rappelle de tes profs,mais moi je m'en rappelle parce que je vois ces salles cons(pour la plus part)toute la journée,certains guettent LA faille qui leur permetteraient de prendre un carnet,d'autres preferent etre egocentrique,nous dire qu'ils sont Louis XIV et nous les sujets,d'aures preferent crier,engueuler ceux qui n'ecrivent pas vite bien que cela soit dût a des problemes de motricitée,de vue...et j'en passe...
Je fais parti sutrout des derniers cas ,cuex au niveau de l'ecriture,l'ecriture et la lecture sont les deux pires choses que je deteste grace a mes problemes de motricité et de vision,alors oui ecrire me fais ch*er! je me contente de le faire sur les choses importantes,l'ecole...l'ecole et... l'ecole que je me bouffe quand j'y suis mais aussi,discretement,caché deriere une 10ene d'exercices que me dones ma prof de math,les lectures de textes..et j'en passe...

alors non! en vacances,l'ecole ne me boufera pas ma journée,oui je me lache!

tu me dis que je suis nul en codding,si tu veux,mais on le savai deja a partir du 1er message,toujours est-il que les résultats de mes scripts sont à 98% des réussites.et oui,les cours decodding,je dois les prendre sur ie car je ne pense pas qu'il y ai des profs de codding à Raizeux ou à Fuveau,et cela demande de la lecture sur ie,sachant que je prend 2h pour lire 30 lignes,et qu'apres je me perd et je doit tout recommencer,j'ai arreté,et je suis devenu mon prof,j'avance au grès de mes decouvertes,sur des sites,ou dans leurs sources...


mais le sujet n'est pas mon ecriture,et les problemes dans ma vie n'interessent que moi,et ceux des autres qui me sont inconnus,moi non plus cela ne m'interesse pas,et pour information,comme tu le laisse passer,non,il m'est impossible d'y prendre plus de temp,alors merci pour tes remaques,pour la pluspart constructives et intelligents,et revenons en au sujet
de "[aide] fenetre modale: pb de fermeture"
et non "mon ecriture(ou si tu prefere,je le dis d'une façon externe"l'ecriture de nossoctoruss")

j'irai donc etudier dans quelques heure ce script,mais en attendant,si quelqu'un a quelque chose a dire,non des commentaires sur mon ecriture,ou pour placer sa vanne sur ce grand texte,je vous en remerci et vous invite avec plaisir a me la proposer.

je commente ,j'essaye de créer(et de poster,si codes sources.com ne me refait pas encore trois erreures d'afilés quand je tape 300 lignes et que je doit tout recommencer ),j'appelle a l'aide! ,alors,soyez sympa [^^drapeaubl























Харьков

1 2

Cette discussion est classée dans : code, fermeture, document, display, modale


Répondre à ce message

Sujets en rapport avec ce message

Prob entrée code ascii [ par Deny ] Sur une entrée de formulaire de saisie de nom, je fais un contrôle de texte.Pas de problème, mais je contrôle les lettres une par une par ascii en les Creation d'un tableau [ par jolielady ] Un script pas tres difficile mais qui me cause des problemes. Je ne suis pas capable de creer le tableau... Y'a t'il quelqu'un qui peut m'aider sur ce c'est quoi ce truc????? [ par gaga38 ] salut a tous, voila mon souci j'essaye de comprendre ce ..###{[ de code, mais la je butte serieux, si y'a des volontaires pour m'aider ce serai gentil Modification d'un script. [ par jje ] J'ai telecharge un script sur le site qui permet de faire des menus deroulants interactifs. il est dispo ici http://javascriptfr.com/code.aspx?ID=1614 OnClick + document.location.href [ par Metrox ] 'lut all,gros probleme:je ne peux pas modifier ma balise mais je dois pouvoir exécuter un javascript. Je ne s mozilla et les sélections :( [ par randiox ] voila j'ai fait un petit code qui tourne sous IE :function smiley(code) { var chaine = document.selection.createRange().text; document.formulaire.te document.write(...) [ par HatMan ] voila, jai mit dans un code java script le code suivant dans le bodyfunction spe(mot) {document.write(mot);}et jai un Lire les touches CAP, ALT, ALTgr, et réaffecter ensemble de touches [ par etlec ] bonjour.Globalement j'aimerai un bout de script javascript pour lire les touches Cap ALT ALTGr et réaffecter des ensembles de touches soient vers des Comment Griser pleins de controles (checkbox) en une boucle ??? [ par SnowAngeL ] je fais une fonction avec une boucle pour griser des controles d'un formulaire, c'est utile et moins long à charger quand on a 50 controles à griser.. position d'un id [ par pqmoltonel ] bonjour, je cherche desespérément une fonction / propriétée qui permet de retourner la position d'un element html quelconque contenant un id:voila le


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales