2010-12-02 15 views
0

Ce que nous prévoyons faire est d'afficher une page particulière d'un autre site sur notre page Web (pas vraiment une page entière, mais plutôt une boîte dans une page avec des offres d'emploi). Cependant, j'ai entendu iFrame n'est plus conseillé d'utiliser.Est-il toujours conseillé d'utiliser iFrame pour afficher une autre page dans un code HTML? Sinon, y a-t-il une alternative?

Est-il toujours correct dans ce cas (seulement 1 page et 1 iFrame)? Ou y a-t-il d'autres alternatives?

Répondre

0

Eh bien, il est très bien iframes utiliser pour montrer une autre webbpage externe, ce qui est mauvais est la construction d'un site Web entier autour d'un iframe parce que ce sera difficile de moteurs de recherche pour interrompre ce que votre site est sur le rang donc plus faible dans les résultats de recherche

+0

Sans parler du plaisir qu'un site lié peut avoir avec le contenu de votre page si vous avez simplement inscrit leur site dans votre propre site sans leur permission. –

+0

et oui, et puis il y a que – Breezer

+0

vouliez-vous dire ['infer'] (http://wordnetweb.princeton.edu/perl/webwn?s=infer) (plutôt que ['interrompre'] (http: // wordnetweb .princeton.edu/perl/webwn? s = interruption))? –

1

@Breezer est juste dans le fait que vous voulez utiliser les iframes aussi peu que possible pour le moins de votre contenu possible (à des fins de référencement et le fait que vous n'hébergez pas le contenu, il peut descendre à tout moment) . En dehors de cela, je doute que la page que vous essayez d'afficher soit rendue d'une manière que vous souhaitez afficher sur votre site de toute façon. Être un site tiers, vous pouvez utiliser quelque chose comme curl (côté serveur) pour l'écran de gratter les données et analyser ce que vous souhaitez afficher sur votre site. Ou, si vous recherchez une alternative côté client, vous pouvez utiliser YQL pour saisir ces informations tierces et les restituer comme vous le souhaitez.

est ici un grand tutoriel sur YQL, et de faire exactement ce que vous voulez, à partir @Nettuts (http://net.tutsplus.com/tutorials/javascript-ajax/quick-tip-cross-domain-ajax-request-with-yql-and-jquery/)

Espérons que vous donne quelques options.