javascript表单提交在https中不起作用
javascript提交在https中不起作用 javascript代码javascript表单提交在https中不起作用,javascript,https,form-submit,Javascript,Https,Form Submit,javascript提交在https中不起作用 javascript代码 function apply() { document.fileinfo.action='<%=uploadJSP%>'; // uploadJSP = https://localhost/upload.jsp document.fileinfo.submit(); } 负载(事件)中断 此代码在http上正常工作(uploadJSP=) 我不知道怎么了。 请给我一些建议来解决这个问题
function apply()
{
document.fileinfo.action='<%=uploadJSP%>';
// uploadJSP = https://localhost/upload.jsp
document.fileinfo.submit();
}
负载(事件)中断
此代码在http上正常工作(uploadJSP=)
我不知道怎么了。请给我一些建议来解决这个问题首先, 您是否尝试过在分配后的第一个代码段中打印
document.fileinfo.action
的值=“”
仅在服务器发送html文档时处理,因此如果您的脚本与html位于一个单独的文件中,或者您的服务器未处理
标记之间的代码,则document.fileinfo.action=”“
而不是document.fileinfo.action=”https://localhost/upload.jsp“
如预期的那样
其次,不需要在javascript中再次设置表单的操作,因为它已经在html中设置好了。因此,与其担心如何在第一个代码片段中传递正确的值,我建议将document.fileinfo.action=“”
行全部删除。首先,
您是否尝试过在分配后的第一个代码段中打印document.fileinfo.action
的值=“”
仅在服务器发送html文档时处理,因此如果您的脚本与html位于一个单独的文件中,或者您的服务器未处理
标记之间的代码,则document.fileinfo.action=”“
而不是document.fileinfo.action=”https://localhost/upload.jsp“
如预期的那样
其次,不需要在javascript中再次设置表单的操作,因为它已经在html中设置好了。因此,与其担心如何在第一个代码段中传递正确的值,我建议将
document.fileinfo.action=“”
行全部删除。请定义“不工作”。请提供其他网络/控制台错误。这不是一个简单的http/https(混合内容)不匹配吗?不工作是没有错误页面的响应。控制台错误为DOM7011:此页上的代码禁用了反向和正向缓存。我发现控制台错误,但我无法解决。http和https都是有效的url。请定义“不工作”。请提供其他网络/控制台错误。这不是一个简单的http/https(混合内容)不匹配吗?不工作是没有错误页面的响应。控制台错误为DOM7011:此页上的代码禁用了反向和正向缓存。我发现控制台错误,但我无法解决。http和https都是有效的url。
<form name="fileinfo" action="upload.jsp" enctype="multipart/form-data" method="post">
...
</form>
...
DOMContentLoaded (event) + 184ms -
Load (event) + 197ms -