MediaWiki: Popup.js : Différence entre versions

De ECU
Aller à : navigation, rechercher
Ligne 1 : Ligne 1 :
 
$(function () {
 
$(function () {
 
 
   var myElement = document.getElementById('popupr');
 
   var myElement = document.getElementById('popupr');
 
   myElement.innerHTML = '<form name="f_popup">
 
   myElement.innerHTML = '<form name="f_popup">
Ligne 6 : Ligne 5 :
 
   <p>Vous pouvez mettre votre nom : <input type='text' value='Visiteur' name="nom">
 
   <p>Vous pouvez mettre votre nom : <input type='text' value='Visiteur' name="nom">
 
   <p><input type="button" value="Générer le popup" onclick="popup()">
 
   <p><input type="button" value="Générer le popup" onclick="popup()">
   </form>
+
   </form>';
 +
}());
  
  function popup() {
+
$function popup() {
 
   w=open("",'popup','width=400,height=200,toolbar=no,scrollbars=no,resizable=yes');
 
   w=open("",'popup','width=400,height=200,toolbar=no,scrollbars=no,resizable=yes');
 
   w.document.write("<title>"+document.forms["f_popup"].elements["titre"].value+"</title>");
 
   w.document.write("<title>"+document.forms["f_popup"].elements["titre"].value+"</title>");
Ligne 16 : Ligne 16 :
 
   w.document.write("</body>");
 
   w.document.write("</body>");
 
   w.document.close();
 
   w.document.close();
}';
+
}
 
 
}());
 

Version du 17 avril 2019 à 14:58

$(function () {
  var myElement = document.getElementById('popupr');
  myElement.innerHTML = '<form name="f_popup">
  <p>Le Popup aura pour titre : <input type='text' value='Tout JavaScript.com' name="titre">
  <p>Vous pouvez mettre votre nom : <input type='text' value='Visiteur' name="nom">
  <p><input type="button" value="Générer le popup" onclick="popup()">
  </form>';
}());

 $function popup() {
  w=open("",'popup','width=400,height=200,toolbar=no,scrollbars=no,resizable=yes');	
  w.document.write("<title>"+document.forms["f_popup"].elements["titre"].value+"</title>");
  w.document.write("<body> Bonjour "+document.forms["f_popup"].elements["nom"].value+"<br><br>");
  w.document.write("Ce popup n'est pas un fichier HTML, ");
  w.document.write("il est écrit directement par la fenêtre appelante");
  w.document.write("</body>");
  w.document.close();
}