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
Php 为什么这个脚本会添加一个问号?_Php_Javascript_Ajax_Jquery_Iframe - Fatal编程技术网

Php 为什么这个脚本会添加一个问号?

Php 为什么这个脚本会添加一个问号?,php,javascript,ajax,jquery,iframe,Php,Javascript,Ajax,Jquery,Iframe,我正在构建一个url缩短服务,但是我注意到这个重定向脚本在每个url的末尾都添加了一个问号。怎么会变成这样 <script> function go(){ window.frames[0].document.body.innerHTML='<form target="_parent" action="http://tinyurl.com/j0t9"></form>'; window.frames[0].document.forms[0].s

我正在构建一个url缩短服务,但是我注意到这个重定向脚本在每个url的末尾都添加了一个问号。怎么会变成这样

<script>
  function go(){
    window.frames[0].document.body.innerHTML='<form target="_parent" action="http://tinyurl.com/j0t9"></form>';
    window.frames[0].document.forms[0].submit()
  }    
</script>
<iframe onload="window.setTimeout('go()', 99)" src="about:blank" style="visibility:hidden"></iframe>

您正在使用默认的GET方法提交表单。格式为all none的数据以一个查询字符串的形式追加到URI中,该字符串的开头用?字符。

您正在使用默认的GET方法提交表单。格式为all none的数据以一个查询字符串的形式追加到URI中,该字符串的开头用?字符。

这很简单:您提交一个GET请求,然后浏览器添加?在URL和查询字符串之间-即使查询字符串为空。

这很简单:您提交GET请求,浏览器会添加?在URL和查询字符串之间-即使查询字符串为空