Bonjour à tous !
J'aurai besoin d'un conseil vis à vis d'un petit site que j'essaie de mettre en place.
Voilà le topo : j'ai un textarea, un bouton. Quand je clique sur le bouton, je récupère le contenu du textarea en javascript, je le parse, et pour chaque ligne, je récupère une image sur un site donné. En pratique ça donne ça:
Bon, j'arrive à parser, j'arrive à afficher mes images à la suite de ma page grâce au javascript. Seulement, j'ai un problème si un utilisateur rentre un nom d'image incorrect. Parce que mon parser il est bien beau, mais il forge l'URL quand même, et balance ça à la suite sans se soucier de savoir s'il y a réellement une image derrière.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 textarea: image1 image2 image3 javascript parser: http://monsite.com/image1.jpg http://monsite.com/image2.jpg http://monsite.com/image3.jpg
J'ai cherché comment "checker" mes URLs en javascript, en vain. Attention, je ne veux pas vérifier la syntaxe de l'url, ça je sais qu'elle est bonne, vu que je la forge moi même. Je veux voir si elle pointe bien vers quelque chose.
Est-ce que quelqu'un saurait me dire comment vérifier mon url, et comment le mettre en place ? Je ne sais pas ce qu'il faut utiliser, php, ajax, ruby etc, je maitrise bien le html et le javascript, mais pas ces autres langages, et je ne sais pas comment les faire interagir avec le javascript.
Pour l'instant, j'ai quelque chose de ce genre là :
Si vous pouviez me dire comment réaliser le check, et l'intégrer, ça serait cool
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 <body> <div id="main"> <script language="JavaScript" type=""> function parser() { ... } </script> <div id="about"> <table> <tr> <td> <div> <h1 class="title-login"> <span>test</span></h1> <p> <form name="form" action="test.html" method="post" onsubmit="return parser();"> <textarea name="positive" rows=10 cols=40></textarea> <input type="button" onClick="parser();" /> </form> </p> </div> </td> </tr> </table> </div> </body> </html>![]()
Partager