Конвертируя кучу вещей, предназначенных только для IE, для использования в других браузерах, я столкнулся с некоторой странной проблемой в браузере Safari.Чтобы попытаться изолировать проблему, я написал ОЧЕНЬ базовую тестовую страницу, но я все еще не могу понять, в чем причина проблемы.
Самая базовая форма теста, с которой я экспериментирую, выглядит так:
<form name="testForm" action="test2.cfm" method="post">
<input type="text" name="testField" value="testValue">
<input type="submit" name="go" value="go">
</form>
Полагаю, это должно быть достаточно просто, верно?
Теперь о том, что происходит: что бы я ни пытался, кажется, что страница "test2.cfm", к которой относится формаотправлено вообще ничего не получает.
- Если я пытаюсь использовать в нем переменную "testField", я получаю ошибку CF, поскольку она не определена, как если бы она не была отправлена илинеправильно написано (не говоря уже о том, что я трижды проверил орфографию)
- Если я попытаюсь зациклить все данные, полученные из формы, я вообще ничего не получу, как если бы форма не содержала ничего.
Все вышеперечисленное происходит только в браузере Safari, хотя работает нормально, как и в IE, Opera, Firefox, Chrome.
- Я также пытался выполнить скрипт:отправить форму вместо использования кнопки отправкиn, но ничего не изменилось (не то, чтобы я действительно этого ожидал: я испытал это из отчаяния больше, чем что-либо еще)
- Я пробовал как с обычной формой, так и cfform, и результат все тот же.
Я знаю, что, скорее всего, я слепой / тупой / что угодно, и мой мозг, скорее всего, уже в отпуске, потому что сейчас Рождество, но я действительно не понимаю, что здесь происходит ... любойидеи кто-нибудь, чтобы помочь маленький-старый-нуб-меня?