【问题标题】:mail sites in iframe?iframe 中的邮件站点?
【发布时间】:2010-06-29 06:23:45
【问题描述】:
<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

然后它会自动删除 iframe。我做的事?我希望每个网站都在同一个 iframe 中打开。

【问题讨论】:

  • 您尊重网站所有者的意愿,不将其网站包裹在 iframe 中并继续前进。
  • OP 提出了一个有效且适当的问题,即使它可能很幼稚且不可能。不要因为你已经知道答案而投反对票。

标签: javascript iframe gmail yahoo-mail


【解决方案1】:

这些网站有所谓的框架突破,以防止它们被加载到框架中。有一些脚本可以禁用框架突破,但结果各不相同。

当然,将第 3 方网站加载到您自己网站的框架中是一种偷窃行为,并从他们的成功中获利,但我相信您只是想要一种方法来检查您的两个电子邮件帐户。

【讨论】:

    【解决方案2】:

    你不能。出于安全原因,如果这些网站“知道”它们在 iframe 中,它们将不会加载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-06
      • 1970-01-01
      • 1970-01-01
      • 2017-09-08
      • 2011-11-02
      • 1970-01-01
      相关资源
      最近更新 更多