当action =“http:// ...”时,POST变量被禁用

时间:2014-01-20 21:16:03

标签: javascript php html post

我有一个表单(操作)指向网址: http://www.mysite.com/actions/process.php?id=12 。在这种情况下,不检测后置变量。如果我将网址更改为: actions/process.php?id=12 ,一切正常。

最大的问题是我的表单位于一个包含文件中,输出文件的目录(里面有表单的页面)可能会更改其目录,因此我需要使用完整的URL。

但是完整的网址POST不起作用......

我忘了说表单是由javascript提交的:

document.getElementById('form').submit();

使用普通表单即使使用完整的URL也可以正常运行...但是如果使用javascript提交则不行!我使用javascript是因为提交按钮的设计,我不得不这样做。

PS:javascript控制台中没有错误

我该如何解决?

PS:我正在使用安装了apache的Ubuntu服务器

0 个答案:

没有答案