Bonsoir !
J'utilise le plugin Crop pour récupérer une partie d'une grosse image. Je fais cela pour avoir une image différente à chaque refresh de la page.
Voici mon code:
Le script marche nikel sur une page html.
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 $(document).ready(function() { var newImg = document.createElement('img'); newImg.src = 'http://www.monsite.com/images/menu2.jpg'; newImg.height = '406'; newImg.width = '370'; newImg.id = 'mini'; newImg.alt = newImg.title ='image XX'; var maDiv = document.getElementById('divmini'); document.body.insertBefore(newImg, maDiv); var img = $('#mini'); img.crop({height: '160', width: '370' }); }) </script>
Si j'execute la page sous symfony ça ne marche pas. Si je récupere le code source et l'execute dans un fichier .html ca marche aussi.
Jquery est bien implanté car j'ai un autre script qui marche.
Si 'divmini' est changé en un id qui n'existe pas dans la page alors ça marche mais l'image "cropée" se trouve en dehors de mon design (apparemment juste avant la fin du body).
Je comprend plus rien... une idée?
Merci d'avance pour votre aide !!
Partager