Я могу придумать три четыре способа сделать это, и только один - два решения ColdFusion.
Если вы используете method="get"
вТег FORM, все поля формы и их значения будут добавлены к URL-адресу действия в типичных key=value
парах.
Второй этап заключается в использовании JavaScript для изменения значения атрибута действия тега FORM в ответе.на событие onclick
(или, возможно, onsubmit
).
Метод ColdFusion будет использовать CFLOCATION для перенаправления в нужное место.Другими словами, вы хотите оказаться на page2.html, поэтому действие формы должно быть page1.cfm и иметь в этом шаблоне CF <cflocation url="page2.html?urlvar=#form.formvar#">
.
Обновлено (любезно предоставлено Беном).Doom) : На странице действий формы вы можете использовать функцию StructAppend()
, чтобы добавить область URL в область FORM.
Не могли бы вы немного расширить свой вопрос?Может быть, мы сможем дать вам более полный ответ.