iframe sans un attribut src

Je voudrais créer un <iframe> sur la page, mais ensuite ajouter le src plus tard. Si je fais une iframe sans src attribut, puis il charge la page en cours dans certains navigateurs. Quelle est la bonne valeur à définir pour le src alors qu'il vient de charge un vide iframe?

Les réponses que j'ai vu sont:

  • about:blank
  • javascript:false
  • javascript:void(0)
  • javascript:"";
  • url d'une page vierge

Est-il un gagnant clair? Si non, quels sont les inconvénients?

J'aimerais ne pas avoir de contenu mixte pour des url HTTPS, ni aucune arrière-bouton, l'histoire, ou de recharger étrangeté dans tous les navigateurs à partir de IE6 à partir.

  • double possible de iFrame src autre chose que javascript:faux, mais même effet
  • Vous pouvez créer l'iframe pour le moment, vous avez la src disponibles, pour éviter ce problème. Cela fonctionnerait-il?
  • Cette question a été poser pour la plus jolie façon d'écrire "javascript:false". Je n'aime pas la laideur de ligne, je veux la fonctionnalité. Et l'on a accepté la réponse a été une url vers une page blanche, qui paie un HTTP aller-retour qui semble pire que d'être en mesure de l'éviter.
  • non, c'est une longue histoire, mais que j'ai besoin de l'iframe sur la page, l'url sera remplie plus tard.
InformationsquelleAutor Paul Tarjan | 2010-11-26