@Chesterfield25

Как открыть ссылку в фрейме?

Как открыть ссылку в фрейме при нажатие на кнопку?

Есть простая форма

<form class="row justify-content-center">
                    <div class="col-8">
                      <label for="inputPassword2" class="visually-hidden">URL</label>
                      <input type="text" class="form-control" id="inputUrl" placeholder="Url">
                    </div>
                    <div class="col-auto">
                      <button type="submit" class="btn btn-primary mb-3">Open</button>
                    </div>
                </form>


Как сделать так что бы когда я введу в поле нужную мне ссылку и нажимал на кнопку, эта ссылка открывалась в том же окне только в фрейме?
  • Вопрос задан
  • 225 просмотров
Пригласить эксперта
Ответы на вопрос 1
zkrvndm
@zkrvndm
Архитектор решений
<form class="row justify-content-center">
	<div class="col-8">
		<label for="inputPassword2" class="visually-hidden">URL</label>
		<input type="text" class="form-control" id="inputUrl" placeholder="Url">
	</div>
	<div class="col-auto">
		<button type="submit" class="btn btn-primary mb-3">Open</button>
	</div>
</form>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

<script>
	
	$(function() {
		
		$('form').submit(function() {
			
			event.preventDefault();
			
			$('body').html('<iframe src="'+$('#inputUrl').val()+'"></iframe>')
			
		});
		
	});
	
</script>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы