Javascript 这个CSS文件来自哪里?

Javascript 这个CSS文件来自哪里?,javascript,html,css,Javascript,Html,Css,复制步骤: 打开 检查搜索栏右侧放大镜上的元件 请查看一些属性是从名为default.css的样式表继承的 在页面上查看源代码 ctrl+F“deafult.css” 找不到短语 打开每个JavaScript文件以查找它(您不必费心这么做。相信我,我已经这么做了。) default.css在哪里?我知道它被找到了,但是它在RMC的网站上被引用到哪里了?查看代码我看到了类名。gsc搜索框,然后我在谷歌上搜索了该类名并找到了这个。这让我找到了谷歌自定义搜索框,您可以在这里阅读更多信息: 查看代码,我

复制步骤:

  • 打开
  • 检查搜索栏右侧放大镜上的元件
  • 请查看一些属性是从名为
    default.css的样式表继承的
  • 在页面上查看源代码
  • ctrl+F“deafult.css”
  • 找不到短语
  • 打开每个JavaScript文件以查找它(您不必费心这么做。相信我,我已经这么做了。)

  • default.css在哪里?我知道它被找到了,但是它在RMC的网站上被引用到哪里了?

    查看代码我看到了类名
    。gsc搜索框
    ,然后我在谷歌上搜索了该类名并找到了这个。这让我找到了谷歌自定义搜索框,您可以在这里阅读更多信息:

    查看代码,我看到了类名
    .gsc搜索框
    ,然后我在谷歌上搜索了该类名,找到了这个。这让我找到了谷歌自定义搜索框,您可以在这里阅读更多信息:

    查看代码,我看到了类名
    .gsc搜索框
    ,然后我在谷歌上搜索了该类名,找到了这个。这让我找到了谷歌自定义搜索框,您可以在这里阅读更多信息:

    查看代码,我看到了类名
    .gsc搜索框
    ,然后我在谷歌上搜索了该类名,找到了这个。这让我找到了谷歌自定义搜索框,您可以在这里阅读更多信息:

    它来自

    本产品的说明为它的来源

    本产品的说明为它的来源

    本产品的说明为它的来源

    本产品的说明为

    简短回答: 它来自中国

    较长的答案是: 如果您查看您的Google Chrome开发者工具,您将看到以下“启动器”栏:

    如果将鼠标悬停在URL上,将看到以下内容:

    google.(anonymous function).d   @    jsapi?autoload={"modules"%3A[{"name"%3A"search"%2C"version"%3A"1.0"%2C"callback"%3A"__gcse.scb"%2C"…:21
    (anonymous function)            @    ?file=search&v=1.0&hl=en&async=2&style=https%3A%2F%2Fwww.google.com%2Fcse%2Fstyle%2Flook%2Fv2%2Fdef…:10
    
    google.loader.writeLoadTag("css", "https://www.google.com/cse/style/look/v2/default.css", true);
    
    所以本质上它是由谷歌CSE的
    d
    函数加载的

    如果我们仔细观察,我们将看到:

    google[z].d = function(a, b, c) {
                if (c) {
                    var e;
                    "script" == a ? (e = h.createElement("script"), e.type = "text/javascript", e.src = b) : "css" == a && (e = h.createElement("link"), e.type = "text/css", e.href = b, e.rel = "stylesheet");
                    (a = h.getElementsByTagName("head")[0]) || (a = h.body.parentNode.appendChild(h.createElement("head")));
                    a.appendChild(e)
                } else
                    "script" == a ? h.write('<script src="' + b + '" type="text/javascript">\x3c/script>') : "css" == a && h.write('<link href="' + b + '" type="text/css" rel="stylesheet"></link>')
            };
    
    这就是它的来源

    但是CSE添加到哪里了

    在您正在查看的HTML页面的源代码上:

    <script>
      (function() {
        var cx = '018180480343835782597:0w0lu0vrv_i';
        var gcse = document.createElement('script');
        gcse.type = 'text/javascript';
        gcse.async = true;
        gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
            '//www.google.com/cse/cse.js?cx=' + cx;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(gcse, s);
      })();
    </script>
    
    
    (功能(){
    变量cx='018180480343535782597:0w0lu0vrv_i';
    var gcse=document.createElement('script');
    gcse.type='text/javascript';
    gcse.async=true;
    gcse.src=(document.location.protocol=='https:'?'https:':'http:')+
    '//www.google.com/cse/cse.js?cx='+cx;
    var s=document.getElementsByTagName('script')[0];
    s、 parentNode.insertBefore(gcse,s);
    })();
    
    简短的回答: 它来自中国

    较长的答案是: 如果您查看您的Google Chrome开发者工具,您将看到以下“启动器”栏:

    如果将鼠标悬停在URL上,将看到以下内容:

    google.(anonymous function).d   @    jsapi?autoload={"modules"%3A[{"name"%3A"search"%2C"version"%3A"1.0"%2C"callback"%3A"__gcse.scb"%2C"…:21
    (anonymous function)            @    ?file=search&v=1.0&hl=en&async=2&style=https%3A%2F%2Fwww.google.com%2Fcse%2Fstyle%2Flook%2Fv2%2Fdef…:10
    
    google.loader.writeLoadTag("css", "https://www.google.com/cse/style/look/v2/default.css", true);
    
    所以本质上它是由谷歌CSE的
    d
    函数加载的

    如果我们仔细观察,我们将看到:

    google[z].d = function(a, b, c) {
                if (c) {
                    var e;
                    "script" == a ? (e = h.createElement("script"), e.type = "text/javascript", e.src = b) : "css" == a && (e = h.createElement("link"), e.type = "text/css", e.href = b, e.rel = "stylesheet");
                    (a = h.getElementsByTagName("head")[0]) || (a = h.body.parentNode.appendChild(h.createElement("head")));
                    a.appendChild(e)
                } else
                    "script" == a ? h.write('<script src="' + b + '" type="text/javascript">\x3c/script>') : "css" == a && h.write('<link href="' + b + '" type="text/css" rel="stylesheet"></link>')
            };
    
    这就是它的来源

    但是CSE添加到哪里了

    在您正在查看的HTML页面的源代码上:

    <script>
      (function() {
        var cx = '018180480343835782597:0w0lu0vrv_i';
        var gcse = document.createElement('script');
        gcse.type = 'text/javascript';
        gcse.async = true;
        gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
            '//www.google.com/cse/cse.js?cx=' + cx;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(gcse, s);
      })();
    </script>
    
    
    (功能(){
    变量cx='018180480343535782597:0w0lu0vrv_i';
    var gcse=document.createElement('script');
    gcse.type='text/javascript';
    gcse.async=true;
    gcse.src=(document.location.protocol=='https:'?'https:':'http:')+
    '//www.google.com/cse/cse.js?cx='+cx;
    var s=document.getElementsByTagName('script')[0];
    s、 parentNode.insertBefore(gcse,s);
    })();
    
    简短的回答: 它来自中国

    较长的答案是: 如果您查看您的Google Chrome开发者工具,您将看到以下“启动器”栏:

    如果将鼠标悬停在URL上,将看到以下内容:

    google.(anonymous function).d   @    jsapi?autoload={"modules"%3A[{"name"%3A"search"%2C"version"%3A"1.0"%2C"callback"%3A"__gcse.scb"%2C"…:21
    (anonymous function)            @    ?file=search&v=1.0&hl=en&async=2&style=https%3A%2F%2Fwww.google.com%2Fcse%2Fstyle%2Flook%2Fv2%2Fdef…:10
    
    google.loader.writeLoadTag("css", "https://www.google.com/cse/style/look/v2/default.css", true);
    
    所以本质上它是由谷歌CSE的
    d
    函数加载的

    如果我们仔细观察,我们将看到:

    google[z].d = function(a, b, c) {
                if (c) {
                    var e;
                    "script" == a ? (e = h.createElement("script"), e.type = "text/javascript", e.src = b) : "css" == a && (e = h.createElement("link"), e.type = "text/css", e.href = b, e.rel = "stylesheet");
                    (a = h.getElementsByTagName("head")[0]) || (a = h.body.parentNode.appendChild(h.createElement("head")));
                    a.appendChild(e)
                } else
                    "script" == a ? h.write('<script src="' + b + '" type="text/javascript">\x3c/script>') : "css" == a && h.write('<link href="' + b + '" type="text/css" rel="stylesheet"></link>')
            };
    
    这就是它的来源

    但是CSE添加到哪里了

    在您正在查看的HTML页面的源代码上:

    <script>
      (function() {
        var cx = '018180480343835782597:0w0lu0vrv_i';
        var gcse = document.createElement('script');
        gcse.type = 'text/javascript';
        gcse.async = true;
        gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
            '//www.google.com/cse/cse.js?cx=' + cx;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(gcse, s);
      })();
    </script>
    
    
    (功能(){
    变量cx='018180480343535782597:0w0lu0vrv_i';
    var gcse=document.createElement('script');
    gcse.type='text/javascript';
    gcse.async=true;
    gcse.src=(document.location.protocol=='https:'?'https:':'http:')+
    '//www.google.com/cse/cse.js?cx='+cx;
    var s=document.getElementsByTagName('script')[0];
    s、 parentNode.insertBefore(gcse,s);
    })();
    
    简短的回答: 它来自中国

    较长的答案是: 如果您查看您的Google Chrome开发者工具,您将看到以下“启动器”栏:

    如果将鼠标悬停在URL上,将看到以下内容:

    google.(anonymous function).d   @    jsapi?autoload={"modules"%3A[{"name"%3A"search"%2C"version"%3A"1.0"%2C"callback"%3A"__gcse.scb"%2C"…:21
    (anonymous function)            @    ?file=search&v=1.0&hl=en&async=2&style=https%3A%2F%2Fwww.google.com%2Fcse%2Fstyle%2Flook%2Fv2%2Fdef…:10
    
    google.loader.writeLoadTag("css", "https://www.google.com/cse/style/look/v2/default.css", true);
    
    所以本质上它是由谷歌CSE的
    d
    函数加载的

    如果我们仔细观察,我们将看到:

    google[z].d = function(a, b, c) {
                if (c) {
                    var e;
                    "script" == a ? (e = h.createElement("script"), e.type = "text/javascript", e.src = b) : "css" == a && (e = h.createElement("link"), e.type = "text/css", e.href = b, e.rel = "stylesheet");
                    (a = h.getElementsByTagName("head")[0]) || (a = h.body.parentNode.appendChild(h.createElement("head")));
                    a.appendChild(e)
                } else
                    "script" == a ? h.write('<script src="' + b + '" type="text/javascript">\x3c/script>') : "css" == a && h.write('<link href="' + b + '" type="text/css" rel="stylesheet"></link>')
            };
    
    这就是它的来源

    但是CSE添加到哪里了

    在您正在查看的HTML页面的源代码上:

    <script>
      (function() {
        var cx = '018180480343835782597:0w0lu0vrv_i';
        var gcse = document.createElement('script');
        gcse.type = 'text/javascript';
        gcse.async = true;
        gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
            '//www.google.com/cse/cse.js?cx=' + cx;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(gcse, s);
      })();
    </script>
    
    
    (功能(){
    变量cx='018180480343535782597:0w0lu0vrv_i';
    var gcse=document.createElement('script');
    gcse.type='text/javascript';
    gcse.async=true;
    gcse.src=(document.location.protocol=='https:'?'https:':'http:')+
    '//www.google.com/cse/cse.js?cx='+cx;
    var s=document.getElementsByTagName('script')[0];
    s、 parentNode.insertBefore(gcse,s);
    })();
    
    我猜这是您系统上的默认CSS;可能与浏览器的
    .exe
    位于同一根文件夹中。它来自您的自定义google SearchBox如果您查看浏览器检查器,您可以看到
    https://www.google.com/cse/style/look/v2/default.css
    正在从谷歌的搜索引擎CSS中提取。。它是页面上加载的最后一个CSS文件。另外,我投票结束这个问题,因为它似乎不是一个编程问题;不过,我不完全确定这可能是什么样的问题。我猜这是系统上的默认CSS;可能与y位于同一根文件夹中