【发布时间】:2015-08-05 18:58:03
【问题描述】:
<form name="gerirvolform" id="gerirvolform">
<div align="center">
<input name="infoidhidden" type="hidden" id="infoidhidden" value="<?php echo $row_gerirvoluntarios['info_id'] ?>">
<input name="inscrever" type="submit" id="inscrever" formaction="inscreverturnovol.php" formmethod="GET" value="Inscrever Turno">
<input name="mudarturnos" type="submit" id="mudarturnos" formaction="mudarturnovol.php" formmethod="GET" value="Mudar Turnos">
<input name="apagar" type="submit" id="apagar" formmethod="POST" value="Apagar Voluntário">
</div>
</form>
所以这是我目前拥有的代码,它适用于任何计算机和 pc/mac 上的任何浏览器。 问题是我有 2 部手机(wiko、samsung Galaxy s5),当我点击其中一个按钮(inscrever、mudarturno)时,网站什么也没做,我试过用其他手机都可以。
日志:
"GET /Account.php HTTP/1.1" 200 1109 "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko"
"GET /editarvoluntario.php HTTP/1.1" 200 4740 "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko"
"GET /inscreverturnovol.php?infoidhidden=9&inscrever=Inscrever+Turno HTTP/1.1" 200 2685 "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko"
这些来自它应该工作的正确方式。
"GET /Account.php HTTP/1.1" 200 1109 "Mozilla/5.0 (Linux; Android 4.4.2; GETAWAY Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36"
"GET /editarvoluntario.php HTTP/1.1" 200 4617 "Mozilla/5.0 (Linux; Android 4.4.2; GETAWAY Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36"
"GET /editarvoluntario.php?infoidhidden=9&inscrever=Inscrever+Turno HTTP/1.1" 200 4617 "Mozilla/5.0 (Linux; Android 4.4.2; GETAWAY Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36"
这些来自其中一部无法正常工作的手机,之前发布的代码位于 editarvoluntario.php 上。
我试图在网上搜索信息,但我似乎无法在任何地方找到任何信息
【问题讨论】:
-
似乎他们都返回 200 ok。这意味着它正在工作......
-
可能是手机浏览器不支持formaction属性。 Mozilla 网站可能会有所帮助:developer.mozilla.org/en-US/docs/Web/HTML/Element/button - 靠近页面底部和移动标签下。
-
将按钮类型更改为按钮并使用javascript进行提交时会发生什么?
标签: javascript php html google-chrome