Question

<style>
.address_bar
{
    width:1100px;
    color:#333333;
    font-family:Verdana, Geneva, sans-serif;
}
\#browser
{
    width:90%;
}
</style>
<script language="javascript" type="text/javascript">
    function go_to_page()
    {
        var url = document.getElementById("address").value;
        //window.open(url,"browser");
        document.getElementById("browser").src = url;
    }
</script>



<body>  
<div>  
    <div style="float:left;">  
        <input type="text" name="address" id="address" class="address_bar" value="http://"/>    
    </div>    
    <div style="float:left;">  
        <input type="button" name="go" id="go" value="Go >> " onclick="go_to_page()"/>
    </div>  
    <div>  
        <iframe name="browser" id="browser" style="height:750px;">  
        </iframe>  
    </div>  
</div>  
</body>  

Dans l'exemple ci-dessus si je veux ouvrir 1. http://mail.yahoo.com 2. http://www.gmail.com

alors il supprime automatiquement l'iframe. ce que je fais? Je veux que chaque site est ouvert en même iframe.

Était-ce utile?

La solution

Ces sites ont ce qu'on appelle un en petits groupes d'images , pour les empêcher d'être chargés dans un cadre. Il y a quelques scripts pour désactiver en petits groupes de trame, avec des résultats variables.

Bien sûr, le chargement des sites 3ème partie dans un cadre au sein de votre propre site Web est une sorte de vol, et de profiter de leur succès, mais je confiance que vous voulez juste un moyen de vérifier vos deux comptes de courrier électronique.

Autres conseils

Vous ne pouvez pas. Pour des raisons de sécurité, ces sites Web ne se charge pas s'ils « savent » ils sont dans une iframe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top