probleme de script java + bouton

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme de script java + bouton

par HUE Christophe » 31 janv. 2007, 21:59

Essai avec l'object clipboardData...

window.clipboardData.setData("Text", tempval.value);

par chrissas » 30 janv. 2007, 22:10

merci je sais que le java et le javascript sont 2 choses differentes. :wink:

Je vaudrais en clair : c'est que les choix fait et les données écrites soit directement mis dans presse papiers et que la personne n'ai plus qu'à faire coller.
mais perso : html ok, php ça peux aller. mais pour le reste, je suis nul.

Ce que je désire atteindre, c'est un template mais avec des choix,

par Ultim4T0m » 30 janv. 2007, 18:08

Hum, juste une précision ;)

http://www.phpfrance.com/forums/voir_sujet-5901.php

Ne confond pas Java et Javascript.

Re: probleme de script java + bouton

par Ryle » 30 janv. 2007, 16:57

Modération : chrissas, les "up" sont interdits sur PHPFrance.
Merci de prendre le temps de lire les règlements.

j'essaye de créer un formulaire. lorsque, je cliquerai sur le bouton, il me colle les champs choisis ou écris dans le presse papier.
ou me génère à la limite une page html ou un genre de pop up avec la mise en forme choisi.
Et si tu commençais par te décider sur ce que tu veux faire exactement, ça serait sans doute plus simple pour t'aider à y arriver ;)

Actuellement ton eval("document."+theField) considère uniquement le texte sélectionné dans ton textarea... c'est donc normal que tu ne retrouves que lui dans ton presse-papier. A toi d'aller lire les données dans les champs qui vont bien et de les concatener avant de les envoyer dans le presse papier.... :)

par chrissas » 30 janv. 2007, 15:52

il y a vraiment personne pour m'aider sur mon ptit probleme :cry:

probleme de script java + bouton

par chrissas » 28 janv. 2007, 14:48

bonjour à tous,

voila je m'explique : j'essaye de créer un formulaire. lorsque, je cliquerai sur le bouton, il me colle les champs choisis ou écris dans le presse papier.
ou me génère à la limite une page html ou un genre de pop up avec la mise en forme choisi.
voici déja la source ou du moi ce qu jai déjà plus ou moin fait
le bouton fontionne mais il ne prend que le cadre principale et pas le reste.


merci de m'aider :oops:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>fabrictation E-mail mobistar</title>
<style type="text/css">
<!--
body {
	background-color: #00CC00;
}
.Style1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 52px;
}
.Style3 {font-size: 24px}
-->
</style>

<script language="Javascript">


//specify whether contents should be auto copied to clipboard (memory)
//Applies only to IE 4+
//0=no, 1=yes
var copytoclip=1

function HighlightAll(theField) {
var tempval=eval("document."+theField)
tempval.focus()
tempval.select()
if (document.all&&copytoclip==1){
therange=tempval.createTextRange()
therange.execCommand("Copy")
window.status="Contenu sélectionné et copié dans le presse-papier"
setTimeout("window.status=''",1800)
}
}

</script>


</head>

<body>
<p align="center" class="Style1">&nbsp;</p>
<table width="838" border="0">
  <tr>
    <td width="195">Nom du  client </td>
    <td width="627"><table width="200" border="0">
      <tr>
        <td width="88"><select name="select1" id="select1">
            <option value="Madame">Madame</option>
            <option value="Monsieur">Monsieur</option>
        </select>
		</td>
        <td width="96"><input type="nom" name="nom" id="nom" accesskey="nom"></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td height="66">Formule de remerciement </td>
    <td><table width="142" border="0">
      <tr>
	  
        <td width="610" height="30"><select name="remerciement" accesskey="tanks">
          <option value="1">Nous vous remercions pour votre E-mail</option>
          <option value="2">aucun</option>
          <option value="3">aucun</option>
        </select></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td>R&eacute;ponse Client </td>
    <td><table width="200" border="0">
      <tr>
        <td><form id="text" name="form2" method="post" action="">
          <label>
          <textarea name="body" cols="70" rows="10" accesskey="body"></textarea>
          </label>
                </form></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td>Formule de rappel </td>
    <td><table width="200" border="0">
  <tr>
    <td><form id="form1" name="form1" method="post" action="">
  <label>
  <select name="formule">
    <option value="1" selected="selected">technique</option>
    <option value="2">technique</option>
    <option value="3">technique</option>
  </select>
  </label>
</form></td>
  </tr>
</table></td>
  </tr>
  <tr>
    <td height="43"><p>Formule de politesse </p>
    </td>
    <td><table width="200" border="0">
      <tr>
        <td><select name="select" accesskey="tanks">
          <option value="1">Nous vous remercions pour votre E-mail</option>
          <option value="2">aucun</option>
          <option value="3">aucun</option>
        </select></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td height="61">Nom de l'agent </td>
    <td><input type="text" name="client2" id="client" accesskey="nom" />
    <br /></td>
  </tr>
</table>
<p><br />

  <input name="button" type="button"
style="font-family: Arial,Verdana,Helvetica;font-size: 11px; color:#330033 ;font-weight:bold;background-color: #CCCCCC;width:200px"
title="Vous n'avez plus qu'à le coller dans vos pages" onclick="javascript:HighlightAll('text.body')"
value="Envoyer vers le presse papier" span />
</p>
<p><br />
  <br />
</p>
</body>
</html>