| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 
 |  
$xajax = new xajax(); 
$xajax->configure('javascript URI', 'xajax/');
$rqst=$xajax->register(XAJAX_FUNCTION, 'previ');
 
function previ($post){		
	$reponse = new xajaxResponse();
             //Apercu reçoit le contenu du textarea qui s'appelle "contenu"
	$reponse->assign('apercu', 'innerHTML',$post['contenu']);
	return $reponse;	
}
$xajax->processRequest();
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="style.php" rel="stylesheet" type="text/css">
<?php $xajax->printJavascript(); /* Affiche le Javascript */?>
<script type="text/javascript" src="tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
	mode:								"exact",
	theme:								"advanced",
	language:							"fr",
	elements:							"contenu",
	content_css:						"css/editeur.css",
	verify_css_classes:					false,
	theme_advanced_toolbar_location:	"top",
	add_form_submit_trigger:			false,
	force_br_newlines:					true,
	theme_advanced_disable:				"image",
	theme_advanced_buttons1: 			"bold, italic, underline, strikethrough, justifyleft, justifycenter, justifyright, justifyfull, bullist, numlist, outdent, indent, undo,redo, link, unlink, anchor, cleanup, help, code",
	theme_advanced_buttons2: "hr, removeformat, sub, sup, formatselect, fontselect, fontsizeselect, forecolor,backcolor,charmap,visualaid",
	theme_advanced_buttons3: "tablecontrols",
	valid_element:						"*[*]",
	verify_html:						false,
	auto_cleanup_word:					false
});
 
function do_submit(form){
	tinyMCE.triggerSave();
	xajax_previ(decodeURIComponent(xajax.getFormValues(form)));	
}
var Preview = tinyMCE;
 
</head>
<body>
 
<div id="apercu" name="apercu">vide</div>
 
<form action="" id="form_test" name="form_test">
 
            <textarea id="contenu" name="contenu" class="pagecontent" row="10" cols="70">
                test test test
            </textarea>
            <br>            
            <input type="text" name="autre" id="autre" value="5444">            
            <input type="button" id="Enregistrer" name="Enregistrer" value="Enregistrer" onclick="do_submit(this.form)">
        </form>    
 
</body>
</html> | 
Partager