Главная страница / HTML разметка интернет страниц и CSS стили / C формы не передаются переменные

C формы не передаются переменные, если использовать form action="javascript:window.open …". Если использовать form action="url страницы", переменные в открываемую страницу передаются нормально. Но это и понятно, переменные передаются в javascript, а не в открываемую им страницу. Может для window.open сделать отдельную функцию и как-то прописать в ней, чтобы переменные сохранялись, типа input type="hidden".
Javascript можно сказать не знаю, подскажите пожалуйста, как это сделать, как например передать с формы через javascript в новую страницу переменную $t.

Порыскал по инету, сделал так:
<script language="JavaScript">
window.open('page.php?a=' + a + '&b=' + b, 'mywin', 'height=600, width=600, left=230, top=50, scrollbars=1, resizable=1');
<form name=\"f1\" action=\"javascript:winop1();\" method=\"POST\">
<input name=\"go\" value=\"Надёжно отправить\" type=\"submit\"</form>
Всё стало работать, но… у меня этих форм штук 20 на странице. Однако, каждую называть по-разному, а потом это как-то обрабатывать, напряжно. Я всё же попробовал все формы назвать по-разному (f1, f2,…),
поскольку замечательнейшего ничего качественно другого не придумал, но как в javascript-функции определить, из какой формы брать переменные, это я так и не смог.
Необходимо отметить, сделал так:
<script language="JavaScript">
for(i=0;i<20;i++)
window.open('page.php?a=' + a + '&b=' + b, 'mywin', 'height=600, width=600, left=230, top=50, scrollbars=1, resizable=1');
Но зараза что-то не хочет работать!

Главная страница / HTML разметка интернет страниц и CSS стили / C формы не передаются переменные / Порыскал по инету, сделал так: lt;script language JavaScript gt;