Tre*_*ent 20 html forms parameters url action
我有一个HTML表单,在"?"之后截断action参数 标记 - 这不是我想要的行为.
这是一个有代表性的HTML代码段:
<form action="http://spufalcons.com/index.aspx?tab=gymnastics&path=gym">
<input type="submit" value="SPU Gymnastics"/>
</form>
Run Code Online (Sandbox Code Playgroud)
在这种情况下,提交按钮会将您带到" http://www.spufalcons.com/index.aspx "页面,实际上忽略了"?tab = gymnastics&path = gym"参数.似乎action = URL中引用的所有HTML和PHP页面都按预期工作.这种行为在所有主流浏览器(IE,FF,Safari,Chrome,Opera)中都是一致的.
以前有人见过这个问题吗?或者可以建议与我的"纯"CSS/HTML/PHP Web开发方法一致的替代和/或解决方法?我已经尝试用HTML实体值替换特殊字符而没有任何影响.我真的不想使用Javascript或按钮PNG或图像映射放弃我的CSS样式的提交按钮.
环境:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">TIA - 特伦特
Gum*_*mbo 31
将查询参数放在隐藏的输入字段中:
<form action="http://spufalcons.com/index.aspx">
<input type="hidden" name="tab" value="gymnastics" />
<input type="hidden" name="path" value="gym" />
<input type="submit" value="SPU Gymnastics"/>
</form>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
101581 次 |
| 最近记录: |