gpt4 book ai didi

HTML 表单 - 当 URL 包含 index.aspx 时,action=URL 的输入类型提交问题

转载 作者:技术小花猫 更新时间:2023-10-29 12:04:14 25 4
gpt4 key购买 nike

我有一个 HTML 表单,它在“?”之后截断了操作参数。标记 - 这不是我想要的行为。

这是一个有代表性的 HTML 片段:

<form action="http://spufalcons.com/index.aspx?tab=gymnastics&path=gym">
<input type="submit" value="SPU Gymnastics"/>
</form>

在这种情况下,提交按钮会将您带到“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 样式的提交按钮。

环境:

  • 网络服务器:Apache 2.2.14
  • PHP:5.2.10
  • 操作系统:Mac OS X 10.5.8
  • HTML 文档信息:
  • <!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——遄达

最佳答案

将查询参数放在隐藏的输入字段中:

<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>

关于HTML 表单 - 当 URL 包含 index.aspx 时,action=URL 的输入类型提交问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1977390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com