仅在Chrome中在同一域上导航时,iframe会闪烁

时间:2019-05-26 08:05:49

标签: google-chrome iframe

在一个包含iframe的简单页面中,当我单击指向另一个iframe的链接时,chrome会导致闪烁(白屏),但在其他任何浏览器上都不会发生... 当我的iframe src将在另一个域中时,这很奇怪……

df[df>1]<-1

框架1:

<!DOCTYPE html>
<html>
 <head>
    <style>
        body{
            background-color: blue;
            margin:0; 
            padding:0
        }
        iframe{
            border: 0px; 
            height: 150px;
            width: 100%;
            display: block;
        }
    </style>
</head>
<body>
    <h2>http://localhost/iframe1:</h2>  /* same domain cause flick*/
    <iframe src="http://localhost/iframe1"></iframe>

    <h2>/iframe1:</h2> /* same domain cause flick*/
    <iframe src="/iframe1" ></iframe>

    <h2>http://another-domain.com/iframe1:</h2>  /* different domain works fine*/
    <iframe  src="http://another-domain.com/iframe1"></iframe>
</body>
</html>

第2帧:

<!DOCTYPE html>
<html>
  <head>
  </head>
  <body style="background-color: red">
     <a href="/iframe2"  style="color: #fff">GO TO Iframe 2</a>
  </body>
</html>

感谢您的帮助。

0 个答案:

没有答案