问题标签 [url-parameters]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - jquery mobile url 参数未在浏览器中更新,但使用“data-url”得到正确的参数
我创建了以下示例来展示我正在经历的事情。
如果我使用 Page 2a 按钮从第 1 页导航到第 2 页,则 URL 将是 ...#page2?id=a 正如预期的那样。
当我单击按钮返回第 1 页,然后导航到第 2b 页时,URL 仍将显示“#page2?id= a ”,但<a>
标签显然有一个“#page2?id= b ”的 href当我到达#page2 时 ,它$(e.target).attr("data-url")
是“#page2?id= b ”。
有什么想法吗?提前感谢您的帮助。
代码示例也在jsfiddle 上。
python - web2py:创建传递参数的文档测试
希望是一个简单的问题,但文档或 web2py 书中似乎没有涵盖它......
我有一个看起来像这样的 web2py 控制器方法:
根据文档,参数作为请求变量传入
有什么方法可以构建一个 doctest(与方法定义内联)来评估调用的返回值,例如mymethod(param1=9, param2='a', param3=3.7)
?
提前致谢
javascript - HTML/Javascript:将键盘敲击输出到 URL 参数
我将首先解释我的总体目标,然后是问题本身。
总体的目标:
向连接到路由器的 Arduino 板发送命令。一台电脑将通过wifi连接到路由器。Arduino 将为本地网站提供服务,计算机将使用该网站向 Arduino 发送按键。根据按键的不同,Arduino 将以某种方式运行。
向 Arduino 发送命令的一种方法是使用 Arduino 服务的网站 URL 末尾的参数。Arduino 可以读取这些参数。我对此没有任何问题。
Arduino 能够为使用 Javascript/HTML/CSS 等编码的网站提供服务。
问题:
我已经使用 Javascript 一个星期了;但到目前为止,我有以下代码:
有了这个,我可以从我敲击的键盘上看到键的“键码”。该网站将看到按键,输出按键代码和实际按键。
我把设置超时功能放在那里,所以当我拿着一个键时,页面以更慢、恒定的速率刷新。
我知道 HTML 中的某些东西会自行创建和管理参数。例如,下拉框。据我了解,当下拉框放入
标签,您可以创建参数。文本框也会做同样的事情。然后,如果一个人“提交”了网页,那么这些对象中的调整值将出现在 URL 的参数中。
但是,我不知道如何将键码的值输出到对象,然后提交页面以将值实时复制到 URL 参数。
通过实时:例如,我的意思是在我按下“向上”时继续发送命令,并在我释放时停止。
我可以通过在文本框中输入一个字母并使用提交按钮将值输入到 URL 参数中来完成此操作的粗略版本。但是,我不能在其中包含向上或向下箭头,并且我希望网页能够实时提交。
TLDR:如何使用键盘上的键码实时控制 URL 中的参数?
非常感谢您阅读本文。非常感谢所有回复。
编辑 5/15/12 web_bod 给了我一些有用的代码。这是完整的新代码:
我将网页焦点放在了文本框上。没有它,我必须点击文本框,然后代码才能最终注册。
它的表现如何:当网页加载时,页面将自动聚焦在文本框上。它等待按键。按一个键:半秒后页面会加载字母到URL的参数(你可以用setTimeout()让它响应更快)。该键将保留在参数中,直到按下另一个键。
我知道乞丐不能成为选择者,但我希望它能够执行“视频游戏风格”,其中一个动作持续很长时间,我按下一个键,并且在我释放键的那一刻动作停止。在这种情况下,如果您按住一个键,文本框将填充字母,然后提交。这行不通,因为我希望 Arduino 查找单个字符,而不是字符列表。然而,到目前为止这真的很棒。我当然不介意实施这一点。
但是,正如 Tim 所提到的,我一直在对套接字通信进行大量研究。这似乎是一条好路,Arduino Ethernet Shield 使用 UDP 库,到目前为止,我唯一的困难是设置客户端。Arduino 是服务器。发生这种情况,我会进行编辑。
javascript - JS/HTML5 从 url 中删除 url 参数
我有一个这样的网址
我怎样才能在js中删除部分
谁能给我看一些代码?
编辑
我的意思是用 window.location.href 做这个(所以直接在浏览器 url 栏中)
我试过了
我也不想进行重定向,所以只需从 ? 结束
asp.net-mvc-3 - ActionResult 参数空控件
我如何控制 ActionResult 空参数?我正在尝试对 id 可空但不起作用。
控制器:
全球.ASAX:
ruby-on-rails-3 - 表单未在 Rails 生产中的 GET 提交中添加参数
我有这样的表格:
正在welcome#index
查看中。当我在开发环境中提交(转到pages#how_it_works)时,它会在 URL 中正确添加location参数。但是,在生产中执行此操作时,它不会。为什么会发生这种情况?
我在pages#how_it_works中使用完全相同的表单,并且提交正确完成。
ruby-on-rails-3 - URL 本身而不是之后的 URL 参数?在 Rails 中
我在路线中有以下行:
我有一个表格,我可以在其中选择 area_id:
这会将 area_id 作为参数广告在 ? 之后。所以,我的问题是:我将如何在area和stores之间添加它?
php - 从其他页面获取内容并使用 URL 参数
所以这是我在网络上的第一个真正的编码问题,因为通常我会尝试自己寻找东西,但是他的时间,我真的被困住了。
要查看我到目前为止所拥有的:请参阅此网页
我想要达到的目标:
我目前工作的公司希望我创建一个“向导”,通过选择您的情况并扩展它来解决与 WiFi 相关的问题。最后,它需要在 Joomla 支持的网站中实现,所以我想办法是将所有内容加载到一个页面中。
我是如何接近它的
我首先去寻找一种将其他页面加载到一个主页中的方法。我通过使用 JavaScript 实现了这一点(在这个网站上找到)
在弄清楚这一点之后,我开始创建我的“跟进”页面,一切都很顺利,直到我来到一个通过抓取 URL 参数来过滤其内容的页面。
对于对工具提示功能感兴趣的人,请参阅 [this page][3]
有什么问题
我使用 If Else 循环过滤掉可能的选项,如果没有找到这些选项,页面应该给我以下“Het ziet er naar uit dat er iets fout is gegaan”或英文,“看起来有些东西出错”。由于这是我收到的消息,实际上确实出了问题。在一遍又一遍地查看我的代码之后,我认为这可能是因为它没有抓取的 URL 参数。
我想过要一个静态页面链接(只需将按钮链接到一个独特的页面),但我做了一些计算,为此,我需要大约 70 多个页面,这感觉像是浪费。
编码
到目前为止,这是我的代码:
我的主页
我的第二页内容
我的 URL 参数页面
对不起,如果我的代码不清楚,我需要习惯网站上的整个粘贴代码,但至少我尝试过。
所以对于我们中间的TL;DR人来说。简而言之:
我需要过滤带有url参数的php页面,但它似乎无法抓取参数,因为URL没有直接改变。
要查看我到目前为止所拥有的:请参阅此网页
提前致谢!
resteasy - 使用 RESTful URL 传递不确定的查询参数并在 RESTEasy 中读取它们
我需要使用 RESTEasy 设计一个 RESTful 服务。客户可以使用他们想要的任意数量的查询参数来调用这个公共服务。我的 REST 代码应该能够以某种方式读取这些查询参数。例如,如果我有图书搜索服务,客户可以拨打以下电话。
我必须编写一个如下所示的服务类来处理这个问题。
抱歉格式不好(我无法理解代码格式在这个编辑器中的工作原理!)。如您所见,我需要更改方法 searchBook() 以便它接受任意数量的查询参数。
我在这里看到了类似的帖子,但找不到正确的解决方案。
如何设计一个带有可选参数的 RESTful URL 进行搜索?
任何人都可以对此有所了解吗?
jsp - 从 JSP 中的 URL 中的参数获取值
我的网址是:/something/page.jsp?viewall=1&CategoryID=1
我想得到CategoryID
参数值如下。
我想打印cat
如下的值
但它仍在打印something
,根据代码它必须打印Books
我不知道是否有任何数据类型问题或什么。请帮我。