如何使用浏览器更改网站背景颜色's地址栏

How to change a site background color using the browser's address bar?

本文关键字:地址栏 颜色 背景 浏览器 何使用 网站      更新时间:2023-09-26

当我在谷歌Chrome或任何其他浏览器的地址栏中键入时:

javascript:alert("hello");​​​​​

它有效,但

javascript:document.body.style.background="Red";

没有。为什么?如何使用地址栏更改背景颜色?

在bookmarklet后面添加;void 0。当代码具有非undefine值时,页面将卸载,并打印返回值。

编写小书签的常用方法是:

javascript:(function(){ ... code ... })();
  • 匿名函数返回undefined,因此页面不会卸载
  • 闭包启用了局部变量,这样就不会与现有的全局属性发生冲突

请注意,在最新版本的现代浏览器(FF、Chrome)中,许多对象无法通过位置栏中的javascript:-URL获得。

您需要在Chrome配置中激活此功能。默认情况下,它处于关闭状态。

XMLForDummies,这是因为从这个地方无法访问文档对象。