Имеется сайт, сделанный целиком на XML-XSLT (сборка на клиенте), нужно вставить туда ( http://www.smoliy.ru/ufonewsarchive.php?m=367&p=0 ) видео как альтернативу флешу. Беру тег <video> и пишу такую конструкцию:
Код | <video width="300" height="200" controls="controls"> <source src="http://www.smoliy.ru/bnr/sec/2/439.mp4" type='video/mp4'/> <source src="http://www.smoliy.ru/bnr/sec/2/439.webm" type='video/webm'/> Здесь вставляется флеш </video>
|
и она работает - до встречи с IE 9, в котором тоже появляется флеш - просто потому что в примере на HTML в первой строке файла написано
Но как указать его для XHTML? Особенно если учесть, что тип HTML туда явно не годится (а иного по-моему и нет), а использовать отладочный код нельзя, потому что его не поддерживает Мозилла? Решение предполагалось очевидное - вставить IFRAME. Слелал страницу на HTML:
Код | <!doctype html> <html> <? require_once "path.php"; require_once $modules.'/bas.php'; require_once $modules.'/vars.php'; $result = mysql_query("SELECT `id`, `class`, `pat`, `nam`, `s_alt`,`ord`,`nolrg` FROM `".$_GET['table']."` WHERE `id` = '".(int)$_GET['id']."'"); $row = mysql_fetch_assoc($result); ?> <body> <video width="<?=$_GET['w'];?>" height="<?=$_GET['h'];?>" controls="controls"> <source src="<?=$GeneralUrl;?>/<?=$row['pat'];?>/2/<?=$_GET['i'];?>.mp4" type="video/mp4"/> <source src="<?=$GeneralUrl;?>/<?=$row['pat'];?>/2/<?=$_GET['i'];?>.webm" type="video/webm"/> <!--<?=$row['nam'];?>--> </video> </body> </html>
|
Вставил.
Код | $temp .= '<iframe height="'.$ImgArr[7][$i].'" width="'.$ImgArr[6][$i].'" marginheight="0" marginwidth="0" scrolling="no" '; $temp .= " src=\"$GeneralUrl/service/video.php?table=$CurrentTbl&id=".$CurrentId."&i=".$oArr[1]."&h=".$ImgArr[7][$i]."&w=".$ImgArr[6][$i]."\" "; $temp .= '></iframe>';
|
Не работает. То есть, пока запускаю содержимое фрейма ОТДЕЛЬНО ( http://www.smoliy.ru/service/video.php?table=engine_img_news&id=446&i=439&h=300&w=400 ) - оно работает. С теми же переменными вывожу через ифрейм - не работает. Как быть-то? Можно это решить не тем так другим способом?
|