Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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 如何确定请求是如何在网站中发起的?_Javascript_Css_Http_Google Chrome Devtools_Developer Tools - Fatal编程技术网

Javascript 如何确定请求是如何在网站中发起的?

Javascript 如何确定请求是如何在网站中发起的?,javascript,css,http,google-chrome-devtools,developer-tools,Javascript,Css,Http,Google Chrome Devtools,Developer Tools,因此,我在Magento和请求部分构建了这个网站,主页URL被请求了两次,我想知道是什么引发了第二次请求,这似乎非常不必要,并提高了网站的加载速度。 如果单击“其他”,则表明此行正在发起此请求 在这行下面,我看到一些javascript正在从这里加载,所以我认为启动器是javascript文件之一。但是我禁用了chrome上的javascript调试选项,仍然收到了请求。 它说发起人是,但我不知道多少javascript,我在js上没有看到任何可以发起此请求的内容。 您能帮我找到发

因此,我在Magento和请求部分构建了这个网站,主页URL被请求了两次,我想知道是什么引发了第二次请求,这似乎非常不必要,并提高了网站的加载速度。


如果单击“其他”,则表明此行正在发起此请求


在这行下面,我看到一些javascript正在从这里加载,所以我认为启动器是javascript文件之一。但是我禁用了chrome上的javascript调试选项,仍然收到了请求。


它说发起人是,但我不知道多少javascript,我在js上没有看到任何可以发起此请求的内容。


您能帮我找到发出此请求的起始代码吗?
谢谢
Shahriar

如果您查看Firefox的网络选项卡,它将显示请求的来源是一个图像。

这通常意味着你在代码中做了类似于 <代码>的事情,空白源将被解释为当前URL。我搜索了源代码,但没有找到,因此我禁用了javascript,重新加载页面,并在控制台中运行以下代码:

var imList=document.getElementsByTagName('img');
Array.prototype.forEach.call(imList, function(img){ 
    console.log(img.getAttribute('src')); 
});
这将打印出每个图像的源属性。在列表中,我看到了一些被设置为<代码> > <代码>的条目,这将导致与空白源相同的问题。在源代码中搜索
src=“#”
然后发现问题所在

<img class="lazyimg img-responsive"
src="#"
alt="image"
data-src="https://scontent.cdninstagram.com/vp/1603184ac748edf036bd176a90da684c/5B983A79/t51.2885-15/s320x320/e35/31739402_1703759226384844_5600588941112639488_n.jpg"/>


您需要删除src属性,或将其设置为正确的映像。

/*预加载映像*/Event.observe(窗口,'load',函数(){var imageObj=new image();for(confData中的keyVar){if(parseInt(keyVar)>0){for(confData中的keyImg[keyVar][optionProducts]}{if(confData[keyVar]['optionProducts'][keyImg]){var path=confData[keyVar]['optionProducts'][keyImg]['small_image'];if('undefined'!==typeof(path)&&path){imageObj.src=path;}}};这可能是问题所在吗?我试图删除此代码,但无效。非常感谢您,过去几个小时我一直在为此挠头。