У меня две страницы.Одна из них - это страница с вводом текста, где вы можете ввести URL-адрес для изображения профиля.Рядом с этим текстом есть кнопка, где открывается другая страница.
На этой второй странице вы можете загружать изображения.Я хочу иметь возможность щелкнуть изображение на этой второй странице, скопировать его, закрыть окно и вставить URL-адрес в форму ввода с первой страницы.
Вот код с первойстраница:
<div class="form-group">
<label for="Logo Url">Logo URL</label>
<input type="text" class="form-control" value= "{{ $affiliate->logo_url }}" name="logo_url" required>
<button class="button" onClick="window.open('{{route('affiliate.logo')}}'); return false;">
<span class="icon">Open</span>
</button>
</div>
Это успешно открывает вторую страницу.Здесь я перечисляю загруженные изображения с возможностью щелкнуть по ним.
foreach($imagelist as $image)
{
$url = Storage::disk('s3')->url('').$image['name'];
echo '<div class="col-xs-3 col-sm-4 col-md-3 col-lg-3">
<a href="javascript:selectImage(\''.$url.'\')" class="thumbnail">
<img src='."$url".' class="img-fluid img-thumbnail">
</a></div><br><br>';
}
Здесь я могу взять URL-адрес изображения и поместить его в переменную 'url':
<script type="text/javascript">
function selectImage(imgName){
var url = imgName;
console.log(url);
}
</script>
Console.log (url) показывает, что URL-адрес проходит правильно, но я понятия не имею, как отправить его обратно на первую страницу и вставить в текстовый ввод.
Любая помощь приветствуется!Спасибо!