У меня есть строка поиска на странице, которую я разрабатываю.Это хорошо работает, но мне просто интересно, как лучше всего открыть результаты поиска в лайтбоксе iframe на той же странице, а не на новой.У меня есть некоторый опыт работы с iframes и лайтбоксами, но не в jQuery.
Мой jQuery / HTML выглядит следующим образом.
$(document).ready(function () {
$('.submit_on_enter').keydown(function (event) {
// enter has keyCode = 13, change it if you want to use another button
if (event.keyCode == 13) {
this.form.q.value = this.form.q.value + " site:tecior.com"
this.form.submit();
return false;
}
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="outercontain">
<div class="innercontain" align="center">
<form action="https://duckduckgo.com/" target="_blank" method="get">
<input autocomplete="off" class="submit_on_enter" type="text" name="q" placeholder="Search Art"
onfocus="this.placeholder = ''" onblur="this.placeholder = 'Search Art'">
</form>
</div>
</div>
Спасибо за любую помощь.