0
Я хотел бы отобразить изображение (300x169), и когда пользователь нажимает на изображение, его заменяют (в том же месте) с iframe того же размера.Изображение заменено iframe при нажатии
Я хотел бы отобразить изображение (300x169), и когда пользователь нажимает на изображение, его заменяют (в том же месте) с iframe того же размера.Изображение заменено iframe при нажатии
Я только показать вам Jquery подход:
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
</head>
<body>
<p>Some html content</p>
<div id='holder'><img id='myImg' width='300' height='169' src="noimage.png"></div>
<p>Some other html content</p>
</body>
<script>
$('#myImg').click(function() {
$('#myImg').remove();
$('<iframe/>')
.attr('id', 'iframeId')
.attr('src', 'http://someurl')
.appendTo("#holder")
});
</script>
</html
>
Это так правила, которые вы должны показать, что вы пробовали. Не просто попросите решение проблемы, не показывая, что вы сделали что-то, чтобы попытаться понять это сами. – AgapwIesu
Используйте событие onClick – LearningProcess