Bonjour,
j'utilise la biblio prototype et script.aculo pour l'autocompletion. Sous FF ca marche impeccable mais sous IE . en faite il ne rentre meme pas dans mon Event.observe(window,'load',function() {...})
voici mon code
index.html
demo.js
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Complétion automatique</title> <script type="text/javascript" src="prototype.js"></script> <script type="text/javascript" src="scriptaculous.js?load=effects,controls"></script> <script type="text/javascript" src="demo.js"></script> <link rel="stylesheet" type="text/css" href="demo.css" /> </head> <body> <h1>Complétion automatique</h1> <form> <p> <input type="text" id="edtPerson" name="person" /> <div id="acPerson" class="autocomplete" style="display: none"></div> </p> </form> <div id="indicator" style="display: none">Loading </div> </body> </html>
je comprends rien sachant que j'ai vérifié , javascript est bien activé et fonctionne..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Event.observe(window, 'load', function() { alert('test'); new Ajax.Autocompleter('edtPerson','acPerson','people.php',{ method:'get', minChars : 2, indicator : 'indicator', }); });
Merci
Partager