Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.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 奇怪的java脚本行为_Javascript_Weblogic - Fatal编程技术网

Javascript 奇怪的java脚本行为

Javascript 奇怪的java脚本行为,javascript,weblogic,Javascript,Weblogic,我有一个js文件: var formString="<form action=\"" + location + "\" method=\"POST\" id=\"submitform\">"; var formString=”“; 在浏览器中,当我查看js文件时 var formString="<form action=https://www.acceptance.test.br/submission/eforms/js/\"" + location +

我有一个js文件:

    var formString="<form action=\"" + location + "\" method=\"POST\" 
id=\"submitform\">";
var formString=”“;
在浏览器中,当我查看js文件时

    var formString="<form action=https://www.acceptance.test.br/submission/eforms/js/\""
 + location + "\" method=\"POST\" id=\"submitform\">";
var formString=”“;
因此,它被添加到源代码js服务器url中

知道有什么问题吗


谢谢

看起来您的服务器端代码设置不正确,并将内容注入流中

您可能需要拆分您的操作,以便自动插入的内容不会影响它

var formString="<form act" + "ion=\"" + location + "\" method=\"POST\" id=\"submitform\">";
var formString=”“;

即使您不使用任何引号,您的页面也能正常工作。人们会因为你不使用它们而对你的鲁莽感到气喘吁吁,但这很好。保罗·爱尔兰是这么说的

var formString="<form action=https://www.acceptance.test.br/submission/eforms/js/"+location+" method=POST id=submitform >";
var formString=”“;

我不明白-第二个版本是在浏览器中打开文件时看到的(通过查看其源代码)?为什么您认为这是JavaScript行为?如果JavaScript源显示的格式不正确,然后,它似乎就是交付它的任何东西。部署的java脚本源代码是代码的第一部分…当单击“查看源代码”时,我看到第二部分…当我单击“提交”到错误的位置时…仍然可能以某种方式修改原始js文件的源代码?您使用的是什么框架[或代理]?似乎它[或某个代理]将页面的当前路径注入到操作中,因此它将指向正确的位置。海报不希望该url出现在那里[https://....],正在由其他内容添加。请尝试覆盖位置变量。