Chrome 地址栏

Posted 笑虾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chrome 地址栏相关的知识,希望对你有一定的参考价值。

Chrome 地址栏

data:text/html,

打开一句文本

干干净净的页面就一句Hello World

data:text/html, 'Hello World'

开启文本编辑器模式

其实就是将HTML对象设置为可编辑状态(H5新加的功能)

data:text/html,<html contenteditable>

执行一段代码

既然是一个<script>标签,那写啥就随便发挥了。不知道有安全限制没。

data:text/html,<script>alert("按F2打开控制台,然后把代码复制过去执行即可!")</script>

打开一个引入了 Chart.js 图表的页面

data:text/html,<script src="https://cdn.bootcdn.net/ajax/libs/Chart.js/3.7.1/chart.min.js"></script>

按F2打开控制台,然后把代码复制过去执行即可!

var cvs = document.createElement("CANVAS");
document.body.appendChild(cvs);
var ctx = cvs.getContext('2d');
var myChart = new Chart(ctx, 
    type: 'bar',
    data: 
        labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
        datasets: [
            label: '# of Votes',
            data: [12, 19, 3, 5, 2, 3],
            backgroundColor: [
                'rgba(255, 99, 132, 0.2)','rgba(54, 162, 235, 0.2)','rgba(255, 206, 86, 0.2)','rgba(75, 192, 192, 0.2)','rgba(153, 102, 255, 0.2)','rgba(255, 159, 64, 0.2)'
            ],
            borderColor: [
                'rgba(255,99,132,1)', 'rgba(54, 162, 235, 1)','rgba(255, 206, 86, 1)','rgba(75, 192, 192, 1)','rgba(153, 102, 255, 1)','rgba(255, 159, 64, 1)'
            ],
            borderWidth: 1
        ]
    ,
    options: 
        scales:  y:   min:0, max: 20   
    
);

打开一个引入了 jQuery 的页面

data:text/html,<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

直接使用jQuery获取时间

$.ajax(
    url: 'http://quan.suning.com/getSysTime.do',
    type: 'GET',
    dataType: 'json',
    success: data=>
        console.log(data);
        document.body.innerHTML = `<h1>时间</h1><p>$data.sysTime2</p>`;
    
);

以上是关于Chrome 地址栏的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Chrome 应用程序的 Google Chrome 中隐藏地址栏?

强制地址栏显示在移动 Chrome 应用中

chrome地址栏搜索直接跳转百度首页

如何删除chrome地址栏里面曾经输错的地址

Chrome 地址栏

防止 Chrome 浏览器地址栏在 iOS 设备中自动隐藏