使用javascript检查url
Check on url with javascript
如何获取当前页面的URL?我有一个通过单击按钮打开的联系人表格。提交表单时,页面正在进行页面刷新。页面的URL大于:
http://remarkit.mikevierwind.nl/#wpcf7-f51-t1-o1
我如何使用JavaScript或jQuery检查URL,以便当页面具有该URL时,我可以打开联系人表单?
如果你想查看一般的位置,你可以查看:
window.location.href
如果您想查看哈希#
值:
window.location.hash
有关文档,请参阅MDN中的window.location
。
您可以使用:document.URL
或window.location.href
我更喜欢用这种方式查看url:
var link = document.createElement('a');
link.href = window.location;
link.protocol;
link.hostname;
link.pathname;
link.search;
link.hash; //gives you "#wpcf7-f51-t1-o1" for your example
link.host;
我认为这是一种简单而聪明的方式(也许你也是)
希望能有所帮助。
如果你至少为你的问题提供标记会更好。
但我能理解的是,你有一页。你有一个按钮,你想点击该按钮打开一个表单。你想在提交表格时做什么?还是这一行动与现在的问题无关?
如果您想点击按钮打开表格,那么您可以使用window.open
命令在弹出窗口中打开它。(您将需要弹出插件)。
$("#id_of_button").on("click",function(){
window.open("contact.html");
});
把表格放在contact.html中,然后在提交时做你想做的任何事情。
其次,当你只想点击一个按钮打开一个表单时,你为什么要检查URL?除非有人点击按钮,或者手动输入(这很可能是你不想要的),否则URL就不会出现。
相关文章:
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 遍历 JSON 对象并检查 URL 是否以某个值结尾
- 如何检查这个代码点火器php函数是否工作,该函数是否在ajax url中使用
- 如何利用多链接延迟检查并显示ping结果,然后使用JavaScript选择最快的URL
- javascript window.location在检查firebug时给了我一个错误的url路径
- 检查蒸汽配置文件url是否有效
- 检查用户是否正在访问纯根url
- 如何检查 iframe 中的锚标记是否包含 URL
- 如何使用Selenium IDE检查URL中的字符串
- Javascript检查url是否存在并检查其上显示的一些信息
- 检查上一个(-1&-2)url是否包含字符串
- 检查D3.js中的函数中是否存在URL
- 如何检查url是否包含多个字符串.Javascript/jquery
- OData URL 检查长度是否可以使用 Breeze JS 表示
- url检查正则表达式在浏览器中无休止地运行
- Javascript URL Regex 使用URL检查正则表达式
- Javascript url检查错误
- 通过URL检查和发送变量而不需要重定向
- 完美的URL检查正则表达式为大多数URL's
- 使用传递的url检查网络上是否存在文件