Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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_Url_Query String - Fatal编程技术网

Javascript 我们可以将函数体作为参数(在回调函数中)传递给URL查询字符串吗?

Javascript 我们可以将函数体作为参数(在回调函数中)传递给URL查询字符串吗?,javascript,url,query-string,Javascript,Url,Query String,有一个网站有多个请求和响应,其中一个是这样的: 我知道如何调用JS回调函数 我需要知道是否: 有没有办法修改JS文件 或 是否可以在查询字符串中手动编写回调函数,如下所示: https://xxx.hhhh.com/someResult?Type=customsectors&jsoncallback= { 功能(ojr){ var res=新对象(); res.symbolinfo=RlcServices.PopulateSymbolInfo(ojr.symbolinfo,appendFull

有一个网站有多个请求和响应,其中一个是这样的:

我知道如何调用JS回调函数

我需要知道是否:

  • 有没有办法修改JS文件
  • 是否可以在查询字符串中手动编写回调函数,如下所示:
  • https://xxx.hhhh.com/someResult?Type=customsectors&jsoncallback=
    {
    功能(ojr){
    var res=新对象();
    res.symbolinfo=RlcServices.PopulateSymbolInfo(ojr.symbolinfo,appendFullDetails);
    res.symbolinfo.IsAti=res.symbolinfo.NSCCode.indexOf(“IRO2”)>=0 | | res.symbolinfo.NSCCode.indexOf(“IRO4”)>=0;
    var queueInfo=[];
    for(var i=0;i
    我需要在这里更改for循环的编号。可能吗,或者我什么都做不了,并且:
    “就是这样!!!”?

    如果我理解正确,您需要将函数名传递给
    jsoncallback
    参数。我不明白你关于“for循环编号”的第二个问题。你能用例子来澄清和演示这个问题吗?如果你知道JSONP回调是如何工作的,你应该已经知道问题的答案了。不可以,您不能通过
    jsoncallback
    参数更改脚本中的任何内容。您只能“调用”预定义函数。没什么了。@jimmysumshugar这个例子就在问题里面,我不知道该怎么说!可能(我的意思是肯定的)@Andreas是对的,我没有正确理解JSONP,我想做的黑客几乎是不可能的。如果我理解正确,您需要将函数名传递给
    jsoncallback
    参数。我不明白你关于“for循环编号”的第二个问题。你能用例子来澄清和演示这个问题吗?如果你知道JSONP回调是如何工作的,你应该已经知道问题的答案了。不可以,您不能通过
    jsoncallback
    参数更改脚本中的任何内容。您只能“调用”预定义函数。没什么了。@jimmysumshugar这个例子就在问题里面,我不知道该怎么说!也许(我的意思是肯定的)@Andreas是对的,我没有正确理解JSONP,我想做的黑客几乎是不可能的。