Bonjour à tous,
je suis en train d'étudier la possibilité d'intégrer une iframe dans une page www.google.fr ou gmail via greasemonkey (d'où le post dans la partie js).
Via firebug / greasemonkey sur un site lambda : je peux injecter le code d'une iframe avec le src qui pointe vers un site lambda.
Pas de soucis, l'iframe s'affiche avec le contenu du site lambda.
Par contre, avec le même code, intégré via firebug sur www.google.fr, je vois le cadre de mon iframe mais pas le contenu du site lambda (ci-dessous le code dans firebug).
Code html : 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 <!-- sur un site sur lequel ça fonctionne (le head est rempli ainsi que le body, le site est affiché dans l'iframe) --> <iframe src="http://www.parisvolley.com"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <body style="background: url() no-repeat center 30px;" data-twttr-rendered="true"> <div class="bande"> <div class="conteneur" style="background:none; "> <div class="conteneur" style="padding-top:3px"> <div id="fancybox-tmp"></div> <div id="fancybox-loading"> <div id="fancybox-overlay"></div> <div id="fancybox-wrap"> <div id="fb-root" class=" fb_reset"> </body> </html> </iframe> // sur google.fr (le head et le body sont vides, le site n'est pas affiché) <iframe src="http://www.parisvolley.com/"> <html> <head> </head> <body> </body> </html> </iframe>
Savez-vous si google a mis en place quelque chose qui empêcherait à une iframe intégrée dynamiquement de fonctionner correctement ?
Si oui, savez-vous par quel procédé et si c'est contournable ?
Remarque : j'ai également constaté que je ne pouvais pas inclure le site www.google.fr dans une iframe sur un site lambda (l'iframe est vide alors que d'autres url dans le "src" affiche bien quelque chose).
Voilà merci d'avance pour vos réponses.
Partager