Intereting Posts
Как получить доступ к ZF2-приложению без «общедоступного» URL-адреса соскабливание всех изображений с веб-сайта с помощью DOMDocument Как установить значение для переключателя при редактировании с помощью jQuery? Граничный поиск (solr) vs Хорошая старая фильтрация через PHP? Загрузить изображение из базы данных Android в MySQL PHP: Как получить воскресенье и субботу с учетом ввода даты? Лучший способ создать правильную разметку для вставки в WordPress из PHP (импорт из другой CMS) Laravel 4: Class 'MongoClient' не найден Зависимые тесты между двумя классами TestCase в PHPUnit передача имени id при нажатии с помощью ajax на php Пример фиксации сеанса Php и исправления SSH-туннель через PhpMyAdmin PHP: если в записи есть отображение HTML, иначе ничего не показывать Может ли PHP обрабатывать форму PDF, представленную в виде полного документа PDF Как исправить плохо форматированный JSON в PHP?

Почему мое изображение iframe исчезает?

Я по-прежнему новичок php … Я искал кого-то с проблемой кодирования, как у меня, но не смог найти конкретно то, что искал. Прошу прощения, если бы я почему-то пропустил то же место.

У меня есть список 10 лучших видеороликов (список по названию). Список (который правильно упорядочен и сгенерирован из цикла foreach) заголовков привязан за заголовок к образцу видео в определенном месте html-части страницы, в частности, в iframe. Когда пользователь нажимает на заголовки видео, образец видео YouTube воспроизводится в правильном месте без проблем, даже если в iframe назначено имя. Однако, как только атрибут «target» (выделено жирным шрифтом) добавлен в 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 только при использовании «цели»?