Javascript: Открыть страницу на новой вкладке, передав на неё данные через POST
Есть несколько вариантов решения данной задачи Самым простым из них является размещение на странице скрытой формы, заполнение её данными в нужный момент, и принудительный submit. Например как-то так:
1 2 3 4 5 6 7 8 9 |
<form id="my_form" method="post" action="?view=new_page" target="Новое окно"> <input type="hidden" id="my_var" name="my_var" value="" /> </form> <script type="text/javascript"> my_var="Мои данные в POST"; window.open('', 'Новое окно'); document.getElementById('my_form').submit(); </script> |