почтовые сайты в iframe? - PullRequest
0 голосов
/ 29 июня 2010
<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>  

В приведенном выше примере, если я хочу открыть 1. http://mail.yahoo.com 2. http://www.gmail.com

затем автоматически удаляет фрейм. что я делаю? Я хочу, чтобы каждый сайт был открыт в одном и том же фрейме.

Ответы [ 2 ]

2 голосов
/ 29 июня 2010

Эти сайты имеют так называемый прорыв фрейма , чтобы предотвратить их загрузку в фрейм.Существуют некоторые сценарии для отключения перехода по фреймам с разными результатами.

Конечно, загрузка сторонних сайтов в фрейм на вашем собственном веб-сайте является своего рода воровством и выгодой их успеха, но я верю, что вы простохотите проверить обе учетные записи электронной почты.

2 голосов
/ 29 июня 2010

Вы не можете.По соображениям безопасности эти веб-сайты не будут загружаться, если они «знают», что находятся в iframe.

...