Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 窃取按钮的重定向URL_Javascript_Jquery_Button_Salesforce_Visualforce - Fatal编程技术网

Javascript 窃取按钮的重定向URL

Javascript 窃取按钮的重定向URL,javascript,jquery,button,salesforce,visualforce,Javascript,Jquery,Button,Salesforce,Visualforce,是否可以更改其任务是向服务器提交表单的按钮的返回URL?这里的主要问题是我没有控制按钮的脚本,因此使用了“偷窃”这个词 如果您对这个用例感兴趣,我有一个Salesforce Visualforce页面,其中包含一个嵌入式流。我想在用户完成一半并且满足特定条件时跳出流程。假设按钮不在iFrame中 $('#some_button').click(function (e) { e.preventDefault(); // Do stuff here then submit the f

是否可以更改其任务是向服务器提交表单的按钮的返回URL?这里的主要问题是我没有控制按钮的脚本,因此使用了“偷窃”这个词


如果您对这个用例感兴趣,我有一个Salesforce Visualforce页面,其中包含一个嵌入式流。我想在用户完成一半并且满足特定条件时跳出流程。

假设按钮不在iFrame中

$('#some_button').click(function (e) {
    e.preventDefault();
    // Do stuff here then submit the form..
    $('#some_form').submit();
});

您也可以对
$(“#某些表单”)使用此方法。submit()…
。您可以阅读更多信息。

嵌入流是由
嵌入的还是其他方式嵌入的?如果是通过
,它是否与父页面位于同一域中?如果不是,那么这就不可能了。没有iframe。我知道你在说什么。你确定这不是一个简单的覆盖吗?我仍然希望表单提交到服务器,并且我希望服务器完成它的工作。。“说明:如果调用此方法,则不会触发事件的默认操作。”@user1936026-您以后仍可以提交表单,它只允许您在单击按钮和提交表单之间运行自己的代码。我会更新我的答案,让我重新措辞;我希望表单先提交,然后重定向到我选择的位置。但是现在提交表单会重定向到我不想去的地方。