为什么我的iframe的视频中消失?(Why is my iframe video disappea

2019-10-31 01:31发布

我仍然是一个PHP初学者...我搜索了有人用编码问题,像我,但找不到具体是什么我一直在寻找。 我道歉,如果不知何故,我错过了一个相同的职位地方。

我的前10名影片的PHP生成的列表(按标题列出)。 列表标题的(这是正确的排序,并从foreach循环产生的)每标题被锚定到在网页的HTML部分的特定位置的样本视频,特别是在iframe中。 当用户点击的视频标题,样品的YouTube视频在正确的位置没有问题玩,即使有IFRAME分配给它的“名字”。 然而,只要“目标”属性(下面以粗体显示)被添加到PHP代码,引用的IFRAME的“姓名”,正确的视频负载为约1秒,并且然后消失,留下在其位置的一部分我的网站的主页(iframe的尺寸小于整个页面小得多)。 下面是代码:

<html>
<div id="iframe_play"> <!--Start iframe-->
<iframe name="iframe1" width="558" height="325"    
src="http://www.youtube.com/embed/MAFzWFHmXiw" frameborder="0"></iframe>
</div>
.
. //Some code
.
<td class="class1"><?php 
echo "<ol style=\"list-style:none; margin: 0; padding: 0\">";

$i = 1; 
             foreach ($videos as $video) {

                if($i>10){
                break; //Necessary to terminate loop properly
                        }

             echo "<li style=\"margin-left:20px\"><font size=2   
             style=\"color:red\">".$i."</font>"."&nbsp;&nbsp<a href=\"#null\" 
             **target=\"iframe1"** onclick=\"activatevideo();\"><font size=2 
             style=\"color:#23B223\">".substr($video['title'],0,23)."</font></a></li>";

$i++;

                   }
echo "</ol>";

?></td>

</html>

我要补充一点,这将是浓汁去选定的页面的部分“目标”,但如果由于某种原因,我不能做到这一点,我会用省略目标= \“iframe1”生活。 可有人请使用“目标”,只有当解释iframe中这个消失的样本视频?

文章来源: Why is my iframe video disappearing?