- 15, May 2024
- #1
Изначально было так и работало до тех пор, пока краулеры не перестали его поддерживать, и даже номер возврата после клика у меня туда пришел:
var retVal=""var valReturned;function openModal(){
retVal=showModalDialog('stranky/modal.php');
valReturned=retVal;
document.getElementById("заказник").value=valReturned;
В модальном окне нажимал только так и это работало и работает даже в исторической версии веб-браузера по сей день, но новые браузеры уже не открывают: '.$data["id"].'< /тд>
К сожалению, я не могу модифицировать его для работы в новых браузерах, поэтому прошу совета: просто нажмите на значение, и оно перенесется, а окно по щелчку значения само закроется.
Поэтому я хотел как-то изменить его и использовать это:
вар retVal=""
вар valReturned;
функция openModal() {
retVal = window.open("stranky/modal.php", "_blank", "width=950,height=600");
valReturned=retVal;
document.getElementById("zakaznik").value=valReturned;
//alert('Возвращён следующий текст: "'+valReturned+'"');
}
Заказ?k:
во всплывающем окне (modal.php) у меня есть это:
'.$data["id"].'< /тд>
окно у меня откроется нормально, я могу нажать на выбранное значение из базы данных - после нажатия на выбранное поле окно закроется, но поле заказника формы в родительском окне не получает значение, только при открытии всплывающего окна сформирует [объект Окно] заказник.
Мне кажется, я что-то упускаю, и мне кажется, что это неправильно.
может кто-нибудь подсказать, как это должно выглядеть? Спасибо.
var retVal=""var valReturned;function openModal(){
retVal=showModalDialog('stranky/modal.php');
valReturned=retVal;
document.getElementById("заказник").value=valReturned;
В модальном окне нажимал только так и это работало и работает даже в исторической версии веб-браузера по сей день, но новые браузеры уже не открывают: '.$data["id"].'< /тд>
К сожалению, я не могу модифицировать его для работы в новых браузерах, поэтому прошу совета: просто нажмите на значение, и оно перенесется, а окно по щелчку значения само закроется.
Поэтому я хотел как-то изменить его и использовать это:
вар retVal=""
вар valReturned;
функция openModal() {
retVal = window.open("stranky/modal.php", "_blank", "width=950,height=600");
valReturned=retVal;
document.getElementById("zakaznik").value=valReturned;
//alert('Возвращён следующий текст: "'+valReturned+'"');
}
Заказ?k:
во всплывающем окне (modal.php) у меня есть это:
'.$data["id"].'< /тд>
окно у меня откроется нормально, я могу нажать на выбранное значение из базы данных - после нажатия на выбранное поле окно закроется, но поле заказника формы в родительском окне не получает значение, только при открытии всплывающего окна сформирует [объект Окно] заказник.
Мне кажется, я что-то упускаю, и мне кажется, что это неправильно.
может кто-нибудь подсказать, как это должно выглядеть? Спасибо.