Partage
  • Partager sur Facebook
  • Partager sur Twitter

Ajax Script

Aide

    9 mars 2008 à 18:21:50

    Bonsoir! Alors, comme je trouve aucun site qui apprendre clairement comment utiliser l'Alax, j'ai trouvé un site qui donne un script Ajax permettant de créer une fénètre au dessus de la page en cours pour se connecter. Et j'aurais besoin d'aide pour remplir quelque choses.
    Ici c'est un exemple de ce que je veux faire : c'est le message from url (example 1).

    Et voici mes pages.
    Alors là la page où ce trouve le lien pour se connecter.

    1. <?php session_start(); ?>
    2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    3.       <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
    4.          <head>
    5.              <title>Collection-euros</title>
    6.              <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    7.              <!--[if IE]>
    8. <link href="CSS/css_ie.css" rel="stylesheet" type="text/css" />
    9. <![endif]-->
    10. <!--[if !IE]><-->
    11. <link href="CSS/CSS1.css" rel="stylesheet" type="text/css" />
    12. <!--><![endif]-->
    13.         <script type="text/javascript" src="Ajax/js/ajax.js"></script>
    14.         <script type="text/javascript" src="Ajax/js/modal-message.js"></script>
    15.         <script type="text/javascript" src="Ajax/js/ajax-dynamic-content.js"></script>
    16.          </head>
    17.          <body>
    18.                  <div id="en_tete">
    19.                  </div>
    20.                  <?php include("pub.php");
    21.                    ?>
    22.                     <div><table>
    23.                             <tr>
    24.                                     <td><a href="index.php">Accueil</a></td><td><a href="page_euros.php">Les �uros</a></td><td><a href="page_cote.php">La c�te</a></td>
    25.                                 </tr>
    26.                 <tr>
    27.                     <td><a href="page_astuces.php">Les astuces</a></td><td class="membre"><a href="page_membre.php">Espace Membre</a></td><td><a href="page_contact.php">Contact</a></td>
    28.                 </tr>   </table> </div>                        
    29.                  <div id="corps">
    30.                     <div class="titre_euros"><h2>Espace Membre</h2></div><br />
    31. <? if(isset($_COOKIE["ID_UTILISATEUR"])) { ?>
    32. <p class="bienvenue">Bienvenue <?php echo $_SESSION['pseudo']; ?> </p>
    33. <p><h3>Menu</h3><p class="menu_connexion"><a href="reglement.php">Lire le réglement des annonces</a><br /><a href="annonce.php">Voir les annonces</a><br /><a href="form.php">Poster une annonce</a><br /> <br /><a href="deconnexion.php">Se déconnecter</a></p></p>
    34. <? } else { ?>
    35. <p>
    36.      <p class="menu_connexion">Pas encore membre ?<br /> <a href="creer-compte-utilisateur.php">Créer un compte</a>  <br /><br /><br />
    37.      Déjà inscrit !<br /> <a href="#" onclick="displayMessage('Ajax/includes/demo-modal-message-1.inc');return false">Se connecter</a> </p>
    38. </p>
    39. <? } ?>
    40.                         <br />
    41.                         <br />
    42.                         <div class="titre_euros"><h2>Information</h2></div>
    43.                         <?php include("information.php"); ?>
    44.                  <br />
    45.                  <br />
    46.                  </div>
    47.                  <div id="pied_de_page">
    48.                  <p><?php $voir="php"; include("compteur_live/viewonline.php"); ?><br />
    49.                  <?php include("heure_date.php"); ?> <br /> Copyright �, tous droits r�serv�s</p>
    50.                  <?php include("compteur.php"); ?>
    51.                  </div>
    52. <script type="text/javascript">
    53. messageObj = new DHTML_modalMessage();  // We only create one object of this class
    54. messageObj.setShadowOffset(5);  // Large shadow
    55. function displayMessage(url)
    56. {
    57.         messageObj.setSource(url);
    58.         messageObj.setCssClassMessageBox(false);
    59.         messageObj.setSize(400,200);
    60.         messageObj.setShadowDivVisible(true);   // Enable shadow for these boxes
    61.         messageObj.display();
    62. }
    63. function displayStaticMessage(messageContent,cssClass)
    64. {
    65.         messageObj.setHtmlContent(messageContent);
    66.         messageObj.setSize(300,150);
    67.         messageObj.setCssClassMessageBox(cssClass);
    68.         messageObj.setSource(false);    // no html source since we want to use a static message here.
    69.         messageObj.setShadowDivVisible(false);  // Disable shadow for these boxes       
    70.         messageObj.display();
    71. }
    72. function closeMessage()
    73. {
    74.         messageObj.close();     
    75. }
    76. </script>
    77. <script type="text/javascript"><!--
    78. shoppingads_ad_client = "e9ba700655a69e85a9e8";
    79. shoppingads_ad_campaign = "default";
    80. shoppingads_ad_width = "728";
    81. shoppingads_ad_height = "90";
    82. shoppingads_ad_kw =  "DHTML,Javascript,Software,Computer,Ajax";
    83. shoppingads_color_border =  "FFFFFF";
    84. shoppingads_color_bg =  "FFFFFF";
    85. shoppingads_color_heading =  "00A0E2";
    86. shoppingads_color_text =  "000000";
    87. shoppingads_color_link =  "008000";
    88. shoppingads_new_ad = "false";
    89. --></script>
    90. </body>
    91. </html>


    Ici la boite de dialogue qui doit apparaitre au dessus de la page précédente et où l'utilisateur rentre ses informations afin de se connecter:

    1. // Redirige l'utilisateur s'il est d�j� identifi�
    2. if(isset($_COOKIE["ID_UTILISATEUR"]))
    3. {
    4.      header("Location: page_membre.php");
    5. }
    6. else
    7. {
    8.      // Formulaire visible par d�faut
    9.      $masquer_formulaire = false;
    10.      // Une fois le formulaire envoy�
    11.      if(isset($_POST["BT_Envoyer"]))
    12.      {
    13.           // V�rification de la validit� des champs
    14.           if(!ereg("^[A-Za-z0-9_]{2,20}$", $_POST["TB_Nom_Utilisateur"]))
    15.           {
    16.                $message = "Votre nom d'utilisateur doit comporter entre 2 et 20 caractères";
    17.                $message .= "L'utilisation de l'underscore est autorisée";
    18.           }
    19.           elseif(!ereg("^[A-Za-z0-9]{6,}$", $_POST["TB_Mot_de_Passe"]))
    20.           {
    21.                $message = "Votre mot de passe doit comporter au moins 6 caractéres";
    22.           }
    23.           else
    24.           {
    25.                // Connexion � la base de donn�es
    26.                // Valeurs � modifier selon vos param�tres configuration
    27.                mysql_connect("localhost", "maxence.bar1", "maxence");
    28.                mysql_select_db("maxence_bar1");
    29.                // S�lection de l'utilisateur concern�
    30.                $result = mysql_query("
    31.                    SELECT ID_Utilisateur, Nom_Utilisateur, Mot_de_Passe, Compte_Active
    32.                    FROM comptes_utilisateurs
    33.                    WHERE Nom_Utilisateur = '" . $_POST["TB_Nom_Utilisateur"] . "'
    34.               ");
    35.                // Si une erreur survient
    36.                if(!$result)
    37.                {
    38.                     $message = "Une erreur est survenue lors de la tentative de connexion";
    39.                }
    40.                else
    41.                {
    42.                     // Si aucun utilisateur n'a �t� trouv�
    43.                     if(mysql_num_rows($result) == 0)
    44.                     {
    45.                          $message = "Le nom d'utilisateur " . $_POST["TB_Nom_Utilisateur"] . " n'existe pas";
    46.                     }
    47.                     else
    48.                     {
    49.                          // R�cup�ration des donn�es
    50.                          $row = mysql_fetch_array($result);
    51.                          // Si le compte n'a pas �t� activ�
    52.                          if($row["Compte_Active"] == 0)
    53.                          {
    54.                               $message = "Votre compte utilisateur n'a pas �t� activ�";
    55.                          }
    56.                          else
    57.                          {
    58.                               // V�rification du mot de passe
    59.                               if(md5($_POST["TB_Mot_de_Passe"]) != $row["Mot_de_Passe"])
    60.                               {
    61.                                    $message = "Votre mot de passe est incorrect";
    62.                               }
    63.                               else
    64.                               {
    65.                                                           $_SESSION['pseudo'] = $_POST['TB_Nom_Utilisateur'];
    66.                                                           $_SESSION['mdp'] = $_POST['TB_Mot_de_Passe'];
    67.                                    // D�finition du temps d'expiration des cookies
    68.                                    $expiration =
    69.                                         empty($_POST["CB_Connexion_Automatique"]) ? 0 : time() + 90 * 24 * 60 * 60;
    70.                                    // Cr�ation des cookies
    71.                                    setcookie("ID_UTILISATEUR", $row["ID_Utilisateur"], $expiration, "/");
    72.                                    setcookie("NOM_UTILISATEUR", $row["Nom_Utilisateur"], $expiration, "/");
    73.                                    // Fermeture de la connexion � la base de donn�es
    74.                                    mysql_close();
    75.                                    // Redirection de l'utilisateur
    76.                                    header("Location: page_membre.php");
    77.                               }
    78.                          }
    79.                     }
    80.                }
    81.                // Fermeture de la connexion � la base de donn�es
    82.                mysql_close();
    83.           }
    84.      }
    85. }
    86.  if(isset($message)) { ?>
    87.      <p class="message_erreur"><?= $message; ?></p>
    88. <? } if($masquer_formulaire != true) { ?>
    89. <form name="myForm" action="http://<?= $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"]; ?>" >
    90.                 <p class="champp"><br /><br /><label for="TB_Nom_Utilisateur">Nom d'utilisateur :</label> <input type="text" name="TB_Nom_Utilisateur" id="TB_Nom_Utilisateur" /><br /><br />
    91.                 <label for="TB_Mot_de_Passe">Mot de passe :</label> <input type="password" name="TB_Mot_de_Passe" id="TB_Mot_de_Passe" /><br /><br />
    92.                         <input type="button" value="Close" onclick="closeMessage()">
    93.                         <input type="button" value="Send" onclick="closeMessage()"></td></p>
    94.         <script type="text/javascript">
    95.         document.myForm.firstname.focus();
    96.         </script>
    97. </form>
    98. <? } ?>


    Enfin la page où je pense qu'il faut modifier des informations pour que le script fonctionne:

    1. /************************************************************************************************************
    2. *       DHTML modal dialog box
    3. *
    4. *       Created:                                                August, 26th, 2006
    5. *       @class Purpose of class:                Display a modal dialog box on the screen.
    6. *                      
    7. *       Css files used by this script:  modal-message.css
    8. *
    9. *       Demos of this class:                    demo-modal-message-1.html
    10. *
    11. *       Update log:
    12. *
    13. ************************************************************************************************************/
    14. /**
    15. * @constructor
    16. */
    17. DHTML_modalMessage = function()
    18. {
    19.         var url;                                                                // url of modal message
    20.         var htmlOfModalMessage;                                 // html of modal message
    21.         var divs_transparentDiv;                                // Transparent div covering page content
    22.         var divs_content;                                               // Modal message div.
    23.         var iframe;                                                             // Iframe used in ie
    24.         var layoutCss;                                                  // Name of css file;
    25.         var width;                                                              // Width of message box
    26.         var height;                                                             // Height of message box
    27.         var existingBodyOverFlowStyle;                  // Existing body overflow css
    28.         var dynContentObj;                                              // Reference to dynamic content object
    29.         var cssClassOfMessageBox;                               // Alternative css class of message box - in case you want a different appearance on one of them
    30.         var shadowDivVisible;                                   // Shadow div visible ?
    31.         var shadowOffset;                                               // X and Y offset of shadow(pixels from content box)
    32.         var MSIE;
    33.         this.url = '';                                                  // Default url is blank
    34.         this.htmlOfModalMessage = '';                   // Default message is blank
    35.         this.layoutCss = 'modal-message.css';   // Default CSS file
    36.         this.height = 200;                                              // Default height of modal message
    37.         this.width = 400;                                               // Default width of modal message
    38.         this.cssClassOfMessageBox = false;              // Default alternative css class for the message box
    39.         this.shadowDivVisible = true;                   // Shadow div is visible by default
    40.         this.shadowOffset = 5;                                  // Default shadow offset.
    41.         this.MSIE = false;
    42.         if(navigator.userAgent.indexOf('MSIE')>=0) this.MSIE = true;
    43. }
    44. DHTML_modalMessage.prototype = {
    45.         // {{{ setSource(urlOfSource)
    46.     /**
    47.      *  Set source of the modal dialog box
    48.      *  
    49.      *
    50.      * @public 
    51.      */        
    52.         setSource : function(urlOfSource)
    53.         {
    54.                 this.url = urlOfSource;
    55.         }       
    56.         // }}} 
    57.         ,
    58.         // {{{ setHtmlContent(newHtmlContent)
    59.     /**
    60.      *  Setting static HTML content for the modal dialog box.
    61.      *  
    62.      *  @param String newHtmlContent = Static HTML content of box
    63.      *
    64.      * @public 
    65.      */        
    66.         setHtmlContent : function(newHtmlContent)
    67.         {
    68.                 this.htmlOfModalMessage = newHtmlContent;
    69.         }
    70.         // }}}         
    71.         ,
    72.         // {{{ setSize(width,height)
    73.     /**
    74.      *  Set the size of the modal dialog box
    75.      *  
    76.      *  @param int width = width of box
    77.      *  @param int height = height of box
    78.      *
    79.      * @public 
    80.      */        
    81.         setSize : function(width,height)
    82.         {
    83.                 if(width)this.width = width;
    84.                 if(height)this.height = height;        
    85.         }
    86.         // }}}         
    87.         ,              
    88.         // {{{ setCssClassMessageBox(newCssClass)
    89.     /**
    90.      *  Assign the message box to a new css class.(in case you wants a different appearance on one of them)
    91.      *  
    92.      *  @param String newCssClass = Name of new css class (Pass false if you want to change back to default)
    93.      *
    94.      * @public 
    95.      */        
    96.         setCssClassMessageBox : function(newCssClass)
    97.         {
    98.                 this.cssClassOfMessageBox = newCssClass;
    99.                 if(this.divs_content){
    100.                         if(this.cssClassOfMessageBox)
    101.                                 this.divs_content.className=this.cssClassOfMessageBox;
    102.                         else
    103.                                 this.divs_content.className='modalDialog_contentDiv';   
    104.                 }
    105.         }
    106.         // }}}         
    107.         ,       
    108.         // {{{ setShadowOffset(newShadowOffset)
    109.     /**
    110.      *  Specify the size of shadow
    111.      *  
    112.      *  @param Int newShadowOffset = Offset of shadow div(in pixels from message box - x and y)
    113.      *
    114.      * @public 
    115.      */        
    116.         setShadowOffset : function(newShadowOffset)
    117.         {
    118.                 this.shadowOffset = newShadowOffset
    119.         }
    120.         // }}}         
    121.         ,       
    122.         // {{{ display()
    123.     /**
    124.      *  Display the modal dialog box
    125.      *  
    126.      *
    127.      * @public 
    128.      */        
    129.         display : function()
    130.         {
    131.                 if(!this.divs_transparentDiv){
    132.                         this.__createDivs();
    133.                 }       
    134.                 // Redisplaying divs
    135.                 this.divs_transparentDiv.style.display='block';
    136.                 this.divs_content.style.display='block';
    137.                 this.divs_shadow.style.display='block';        
    138.                 if(this.MSIE)this.iframe.style.display='block'
    139.                 this.__resizeDivs();
    140.                 /* Call the __resizeDivs method twice in case the css file has changed. The first execution of this method may not catch these changes */
    141.                 window.refToThisModalBoxObj = this;            
    142.                 setTimeout('window.refToThisModalBoxObj.__resizeDivs()',150);
    143.                 this.__insertContent()// Calling method which inserts content into the message div.
    144.         }
    145.         // }}}         
    146.         ,
    147.         // {{{ ()
    148.     /**
    149.      *  Display the modal dialog box
    150.      *  
    151.      *
    152.      * @public 
    153.      */        
    154.         setShadowDivVisible : function(visible)
    155.         {
    156.                 this.shadowDivVisible = visible;
    157.         }
    158.         // }}} 
    159.         ,
    160.         // {{{ close()
    161.     /**
    162.      *  Close the modal dialog box
    163.      *  
    164.      *
    165.      * @public 
    166.      */        
    167.         close : function()
    168.         {
    169.                 //document.documentElement.style.overflow = ''; // Setting the CSS overflow attribute of the <html> tag back to default.
    170.                 /* Hiding divs */
    171.                 this.divs_transparentDiv.style.display='none';
    172.                 this.divs_content.style.display='none';
    173.                 this.divs_shadow.style.display='none';
    174.                 if(this.MSIE)this.iframe.style.display='none';
    175.         }       
    176.         // }}} 
    177.         ,
    178.         // {{{ __addEvent()
    179.     /**
    180.      *  Add event
    181.      *  
    182.      *
    183.      * @private 
    184.      */        
    185.         addEvent : function(whichObject,eventType,functionName,suffix)
    186.         {
    187.           if(!suffix)suffix = '';
    188.           if(whichObject.attachEvent){
    189.             whichObject['e'+eventType+functionName+suffix] = functionName;
    190.             whichObject[eventType+functionName+suffix] = function(){whichObject['e'+eventType+functionName+suffix]( window.event );}
    191.             whichObject.attachEvent( 'on'+eventType, whichObject[eventType+functionName+suffix] );
    192.           } else
    193.             whichObject.addEventListener(eventType,functionName,false);            
    194.         }
    195.         // }}} 
    196.         ,
    197.         // {{{ __createDivs()
    198.     /**
    199.      *  Create the divs for the modal dialog box
    200.      *  
    201.      *
    202.      * @private 
    203.      */        
    204.         __createDivs : function()
    205.         {
    206.                 // Creating transparent div
    207.                 this.divs_transparentDiv = document.createElement('DIV');
    208.                 this.divs_transparentDiv.className='modalDialog_transparentDivs';
    209.                 this.divs_transparentDiv.style.left = '0px';
    210.                 this.divs_transparentDiv.style.top = '0px';
    211.                 document.body.appendChild(this.divs_transparentDiv);
    212.                 // Creating content div
    213.                 this.divs_content = document.createElement('DIV');
    214.                 this.divs_content.className = 'modalDialog_contentDiv';
    215.                 this.divs_content.id = 'DHTMLSuite_modalBox_contentDiv';
    216.                 this.divs_content.style.zIndex = 100000;
    217.                 if(this.MSIE){
    218.                         this.iframe = document.createElement('<IFRAME src="about:blank" frameborder=0>');
    219.                         this.iframe.style.zIndex = 90000;
    220.                         this.iframe.style.position = 'absolute';
    221.                         document.body.appendChild(this.iframe)
    222.                 }
    223.                 document.body.appendChild(this.divs_content);
    224.                 // Creating shadow div
    225.                 this.divs_shadow = document.createElement('DIV');
    226.                 this.divs_shadow.className = 'modalDialog_contentDiv_shadow';
    227.                 this.divs_shadow.style.zIndex = 95000;
    228.                 document.body.appendChild(this.divs_shadow);
    229.                 window.refToModMessage = this;
    230.                 this.addEvent(window,'scroll',function(e){ window.refToModMessage.__repositionTransparentDiv() });
    231.                 this.addEvent(window,'resize',function(e){ window.refToModMessage.__repositionTransparentDiv() });
    232.         }
    233.         // }}}
    234.         ,
    235.         // {{{ __getBrowserSize()
    236.     /**
    237.      *  Get browser size
    238.      *  
    239.      *
    240.      * @private 
    241.      */        
    242.         __getBrowserSize : function()
    243.         {
    244.         var bodyWidth = document.documentElement.clientWidth;
    245.         var bodyHeight = document.documentElement.clientHeight;
    246.                 var bodyWidth, bodyHeight;
    247.                 if (self.innerHeight){ // all except Explorer
    248.                    bodyWidth = self.innerWidth;
    249.                    bodyHeight = self.innerHeight;
    250.                 }  else if (document.documentElement && document.documentElement.clientHeight) {
    251.                    // Explorer 6 Strict Mode             
    252.                    bodyWidth = document.documentElement.clientWidth;
    253.                    bodyHeight = document.documentElement.clientHeight;
    254.                 } else if (document.body) {// other Explorers            
    255.                    bodyWidth = document.body.clientWidth;
    256.                    bodyHeight = document.body.clientHeight;
    257.                 }
    258.                 return [bodyWidth,bodyHeight];         
    259.         }
    260.         // }}} 
    261.         ,
    262.         // {{{ __resizeDivs()
    263.     /**
    264.      *  Resize the message divs
    265.      *  
    266.      *
    267.      * @private 
    268.      */ 
    269.     __resizeDivs : function()
    270.     {
    271.         var topOffset = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
    272.                 if(this.cssClassOfMessageBox)
    273.                         this.divs_content.className=this.cssClassOfMessageBox;
    274.                 else
    275.                         this.divs_content.className='modalDialog_contentDiv';   
    276.         if(!this.divs_transparentDiv)return;
    277.         // Preserve scroll position
    278.         var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
    279.         var sl = Math.max(document.body.scrollLeft,document.documentElement.scrollLeft);
    280.         window.scrollTo(sl,st);
    281.         setTimeout('window.scrollTo(' + sl + ',' + st + ');',10);
    282.         this.__repositionTransparentDiv();
    283.                 var brSize = this.__getBrowserSize();
    284.                 var bodyWidth = brSize[0];
    285.                 var bodyHeight = brSize[1];
    286.         // Setting width and height of content div
    287.         this.divs_content.style.width = this.width + 'px';
    288.         this.divs_content.style.height= this.height + 'px';     
    289.         // Creating temporary width variables since the actual width of the content div could be larger than this.width and this.height(i.e. padding and border)
    290.         var tmpWidth = this.divs_content.offsetWidth;   
    291.         var tmpHeight = this.divs_content.offsetHeight;
    292.         // Setting width and height of left transparent div
    293.         this.divs_content.style.left = Math.ceil((bodyWidth - tmpWidth) / 2) + 'px';;
    294.         this.divs_content.style.top = (Math.ceil((bodyHeight - tmpHeight) / 2) +  topOffset) + 'px';
    295.                 if(this.MSIE){
    296.                         this.iframe.style.left = this.divs_content.style.left;
    297.                         this.iframe.style.top = this.divs_content.style.top;
    298.                         this.iframe.style.width = this.divs_content.style.width;
    299.                         this.iframe.style.height = this.divs_content.style.height;
    300.                 }
    301.         this.divs_shadow.style.left = (this.divs_content.style.left.replace('px','')/1 + this.shadowOffset) + 'px';
    302.         this.divs_shadow.style.top = (this.divs_content.style.top.replace('px','')/1 + this.shadowOffset) + 'px';
    303.         this.divs_shadow.style.height = tmpHeight + 'px';
    304.         this.divs_shadow.style.width = tmpWidth + 'px';
    305.         if(!this.shadowDivVisible)this.divs_shadow.style.display='none';        // Hiding shadow if it has been disabled
    306.     }
    307.     // }}}     
    308.     ,
    309.         // {{{ __insertContent()
    310.     /**
    311.      *  Insert content into the content div
    312.      *  
    313.      *
    314.      * @private 
    315.      */     
    316.     __repositionTransparentDiv : function()
    317.     {
    318.         this.divs_transparentDiv.style.top = Math.max(document.body.scrollTop,document.documentElement.scrollTop) + 'px';
    319.         this.divs_transparentDiv.style.left = Math.max(document.body.scrollLeft,document.documentElement.scrollLeft) + 'px';
    320.                 var brSize = this.__getBrowserSize();
    321.                 var bodyWidth = brSize[0];
    322.                 var bodyHeight = brSize[1];
    323.         this.divs_transparentDiv.style.width = bodyWidth + 'px';
    324.         this.divs_transparentDiv.style.height = bodyHeight + 'px';             
    325.     }
    326.         // }}} 
    327.         ,
    328.         // {{{ __insertContent()
    329.     /**
    330.      *  Insert content into the content div
    331.      *  
    332.      *
    333.      * @private 
    334.      */ 
    335.     __insertContent : function()
    336.     {
    337.                 if(this.url){   // url specified - load content dynamically
    338.                         ajax_loadContent('DHTMLSuite_modalBox_contentDiv',this.url);
    339.                 }else{  // no url set, put static content inside the message box
    340.                         this.divs_content.innerHTML = this.htmlOfModalMessage
    341.                 }
    342.     }          
    343. }


    Je pense qu'il faut compléter ces ligne :

    this.url // Default url is blank
    this.htmlOfModalMessage = '' // Default message is blank

    mais je ne sais pas ce qu'il faut mettre exactement.

    Si quelqu'un sait comment faire ou a des infos , merci d'avance.
    Au revoir
    • Partager sur Facebook
    • Partager sur Twitter

    Ajax Script

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown