salut ! j'ai fait un script de news en html/css que j'envoie a l'aide d'un formulaire et qui est récéptionné sur la page d'apres
voila le formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
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 <script language="JavaScript"> function InstaSmilie () { return; } function AddSmile(SmileCode) { var SmileCode; var newPost; var oldPost = document.form_add.news.value; newPost = oldPost+SmileCode; document.form_add.news.value=newPost; document.form_add.news.focus(); return; } function sequence(SmileCode) { AddSmile(SmileCode); InstallSmilie(); } function previ(){ document.form_add.action='prev.php'; document.form_add.submit(); } function valider(){ document.form_add.action='add.php'; document.form_add.submit(); }Mon probleme est que lorsque je veux mettre en forme ma news, en gras, italique ..., ca ne marche poas sous IE 7 mais sous firefox oui.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96 <form method="post" name="form_add"> <legend>Ajout d'une news</legend> <table> <tr> <td width="40"><label>Titre</label></td> <td width="183"><input type="text" name="titre" size="60" <?php if (isset($_POST['titre'])) {echo 'value="' . stripslashes($_POST['titre']) . '"'; }?> /></td> </tr> </table> <table> <tr> <td width="40"> <select> <option value="gras" onClick="sequence('<b></b>');">Gras</option> <option value="ital" onClick="sequence('<em></em>');">Italique</option> <option value="soul" onClick="sequence('<u></u>');">Souligné</option> </select> </td> <td width="119"> <select> <option value="gauche" onClick="AddSmile('<p align=\'left\'></p>');">A Gauche</option> <option value="droite" onClick="AddSmile('<p align=\'right\'></p>');">A Droite</option> <option value="centre" onClick="AddSmile('<p align=\'center\'></p>');">Au Centre</option> </select> </td> <td width="119"> <select> <option value="8px" onClick="AddSmile('<span class=\'huit\'></span>');">8px</option> <option value="10px" onClick="AddSmile('<span class=\'dix\'></span>');">10px</option> <option value="12px" onClick="AddSmile('<span class=\'douze\'></span>');">12px</option> <option value="14px" onClick="AddSmile('<span class=\'quatorze\'></span>');">14px</option> <option value="16px" onClick="AddSmile('<span class=\'seize\'></span>');">16px</option> </select> </td> </tr> <tr> <td width="119"> <select> <option value="lien" onClick="AddSmile('<a href=\'Le lien ici\'>Le titre du lien ici</a>');" >Lien dans la même fenetre</option> <option value="lien2" onClick="AddSmile('<a target=\'_blank\' href=\'Le lien ici\'>Le titre du lien ici</a>');" >Lien dans une autre fenetre</option> </select> </td> <td width="119"> <select> <option value="orange" onClick="AddSmile('<span class=\'lettreOrange\'></span>');" >Orange</option> <option value="saut" onClick="AddSmile('<br />');" >Saut de ligne</option> </select> </td> </tr> <tr> <td colspan="5"> <?php if (isset($_POST['news'])) { ?> <textarea rows="10" cols="50" name="news"><?php echo stripslashes($_POST['news']);?></textarea> <?php } else { ?> <textarea rows="10" cols="50" name="news"></textarea> <?php } ?> </td> </tr> </table> <table> <tr> <td colspan="2" align="center"><input type="submit" value="Ajouter" onClick="valider()" id="btn"/> </td> <td colspan="2" align="center"><input type="submit" value="Prévisualiser" onClick="previ()" id="btn"/> </td> </tr> </table> </form>
Comment résoudre celà ?
Merci davance
Partager