2010-04-21 11 views
1

J'ai un IFrame où je charge dans une recherche personnalisée, et affiche les résultats dans l'iframe. Les résultats de recherche que j'obtiens en appelant une URL externe, qui renvoie une valeur. J'ai besoin de mettre en œuvre la même chose pour un site mobi qui fonctionne sur des appareils mobiles, et donc j'ai besoin de remplacer l'IFrame par quelque chose d'autre. Cela sera-t-il possible en utilisant une balise div, puisque la plupart des appareils mobiles ne supportent pas les cadres. Et aucun javascript ne peut être utilisé. Tout conseil sera apprécié.Remplacer IFrame avec div

Répondre

3

Vous devez placer le contenu directement sur la page lors de sa construction initiale. Puisque vous dites qu'il est externe, cela impliquera probablement d'utiliser curl pour récupérer le contenu, l'analyser, extraire le contenu (en ignorant le <head> par exemple) et l'insérer sur la page. Notez que cela se passe dans des eaux de droits d'auteur encore plus chaudes que si vous traitez le contenu d'un site externe - alors assurez-vous que le fournisseur de données est heureux de le faire.

(Ou utilisez un <object type="text/html"> qui est effectivement un avec un support de navigateur moins bon)

Questions connexes