相关疑难解决方法(0)

JavaScript中的HTTP GET请求?

我需要在JavaScript中执行HTTP GET请求.最好的方法是什么?

我需要在Mac OS X dashcode小部件中执行此操作.

javascript get http dashcode

756
推荐指数
20
解决办法
162万
查看次数

257
推荐指数
3
解决办法
36万
查看次数

使用JavaScript/jQuery在重定向上发送POST数据?

基本上我想要做的是POST在我更改时发送数据window.location,就像用户提交了一个表单并进入新页面一样.我需要这样做,因为我需要传递一个隐藏的URL,我不能简单地将它放在URL中作为GET美观的原因.

这就是我目前所拥有的,但它不会发送任何POST数据.

if(user has not voted) {

    window.location = 'http://example.com/vote/' + Username;

}
Run Code Online (Sandbox Code Playgroud)

我知道你可以发送POST数据jQuery.post(),但我需要它与新的一起发送window.location.

因此,要回顾一下,我需要发送api_url通过价值POSThttp://example.com/vote/,而在同一时间向用户发送到同一页面.


为了将来参考,我最终做了以下事情:

if(user has not voted) {

    $('#inset_form').html('<form action="http://example.com/vote/' + Username + '" name="vote" method="post" style="display:none;"><input type="text" name="api_url" value="' + Return_URL + '" /></form>');

    document.forms['vote'].submit();

}
Run Code Online (Sandbox Code Playgroud)

javascript jquery post

203
推荐指数
8
解决办法
35万
查看次数

表单上的Javascript帖子提交打开一个新窗口

/sf/ask/9374781/向您展示如何通过邮件提交您通过JavaScript创建的表单.以下是我修改过的代码.

var form = document.createElement("form");

form.setAttribute("method", "post");
form.setAttribute("action", "test.jsp");

var hiddenField = document.createElement("input");  

hiddenField.setAttribute("name", "id");
hiddenField.setAttribute("value", "bob");
form.appendChild(hiddenField);
document.body.appendChild(form); // Not entirely sure if this is necessary          
form.submit();
Run Code Online (Sandbox Code Playgroud)

我想做的是在新窗口中打开结果.我当前正在使用这样的东西在新窗口中打开一个页面:

onclick = window.open(test.html, '', 'scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,status=no');
Run Code Online (Sandbox Code Playgroud)

html javascript post

149
推荐指数
3
解决办法
27万
查看次数

单击窗体中的按钮时阻止刷新页面

我在使用表单内的按钮时遇到问题.我想要那个按钮来调用功能.它确实如此,但是有了不必要的结果,它刷新了页面.

我的简单代码是这样的

<form method="POST">
    <button name="data" onclick="getData()">Click</button>
</form>
Run Code Online (Sandbox Code Playgroud)

单击该按钮时,将在页面刷新时调用该函数,该页面将重置我以前的所有请求,该请求会影响当前页面,这是前一个请求的结果.

我该怎么做才能阻止页面刷新?

html javascript

131
推荐指数
5
解决办法
25万
查看次数

使用window.location.href传递post数据

当使用window.location.href时,我想将POST数据传递给我正在打开的新页面.这可能使用JavaScript和jQuery吗?

javascript jquery

107
推荐指数
6
解决办法
21万
查看次数

jQuery - 使用发布数据重定向

如何使用发布数据重定向?

如何移动到新页面$_POST

这该怎么做?它是如何完成的,为什么要这样做呢

html javascript jquery post

77
推荐指数
3
解决办法
14万
查看次数

有没有办法从使用Selenium的POST请求开始?

我正在尝试使用对我的应用程序的POST请求启动Selenium测试.

而不是一个简单的 open(/startpoint)

我想做点什么 open(/startpoint, stuff=foo,stuff2=bar)

有没有办法做到这一点?

我问这个是因为发布到这个起始点的原始页面取决于经常脱机的外部提供程序(开发环境),因此通常会过早失败(并且不是测试的主题)


我想发送数据作为GET也会起作用.我更喜欢使用POST方法.

selenium

46
推荐指数
6
解决办法
8万
查看次数

为什么没有办法使用ajax请求下载文件?

在我们的应用程序中,我们需要实现以下场景

  1. 请求从客户端发送
  2. 服务器处理请求并生成文件
  3. 服务器返回文件作为响应
  4. 客户端浏览器显示文件下载弹出对话框,允许用户下载文件

我们的应用程序是基于ajax的应用程序,因此我们发送ajax请求(如使用jquery.ajax()函数)非常简单方便.

但是在googilng之后,事实证明只有在使用非ajax POST请求时才能进行文件下载(就像在这个流行的SO线程中所描述的那样).因此,我们需要实现更加丑陋且更复杂的解决方案,这需要form使用嵌套的隐藏字段构建HTML结构.

有人可以用简单的话来解释为什么ajax请求不能用于下载文件?这背后的机制是什么?

javascript ajax post download

46
推荐指数
1
解决办法
7万
查看次数

使用OAuth和javascript的应用程序

我打算创建一个使用JavaScript的应用程序,它需要使用OAuth来验证网站的用户身份.有人可以帮帮我吗?任何示例代码?我知道Google Code Javascript OAuth库,但我不知道如何实现它.

javascript oauth

45
推荐指数
2
解决办法
4万
查看次数

标签 统计

javascript ×8

post ×5

html ×3

jquery ×3

ajax ×1

dashcode ×1

download ×1

get ×1

http ×1

iframe ×1

oauth ×1

selenium ×1