Javascript 修正谷歌列宽问题。如何更改脚本';什么是CSS?

Javascript 修正谷歌列宽问题。如何更改脚本';什么是CSS?,javascript,css,greasemonkey,Javascript,Css,Greasemonkey,是一个很棒的Greasemonkey脚本,但是它目前有点破损,因为搜索结果出现在一个非常狭窄的列中 运行: document.getElementById("GoogleTabledResults").style="width:1900px"; 在控制台中扩展了它们,就像它们应该的那样,但我不知道如何将其应用到谷歌或者它自己的脚本中。有什么想法吗 document.getElementById()可能在该节点实际存在之前运行。通常不要这样设置样式。使用层叠样式表(CSS)。可以预加载样式,并在

是一个很棒的Greasemonkey脚本,但是它目前有点破损,因为搜索结果出现在一个非常狭窄的列中

运行:

document.getElementById("GoogleTabledResults").style="width:1900px";

在控制台中扩展了它们,就像它们应该的那样,但我不知道如何将其应用到谷歌或者它自己的脚本中。有什么想法吗

document.getElementById()可能在该节点实际存在之前运行。通常不要这样设置样式。使用层叠样式表(CSS)。可以预加载样式,并在匹配元素出现时等待

只需编辑脚本,在最后添加这一行:

GM_addStyle ( "#GoogleTabledResults { width: 1900px !important; }" );


您可以使用Greasemonkey的“管理用户脚本菜单”(右键单击以获取编辑命令)编辑脚本的实时/安装副本

或者,您可以:

  • 将脚本保存到系统中(但不要保存在临时文件夹中)
  • 编辑那个副本
  • 卸载当前脚本,这很重要
  • 然后,安装本地副本

  • document.getElementById()
    可能在该节点实际存在之前运行。通常不要这样设置样式。使用层叠样式表(CSS)。可以预加载样式,并在匹配元素出现时等待

    只需编辑脚本,在最后添加这一行:

    GM_addStyle ( "#GoogleTabledResults { width: 1900px !important; }" );
    


    您可以使用Greasemonkey的“管理用户脚本菜单”(右键单击以获取编辑命令)编辑脚本的实时/安装副本

    或者,您可以:

  • 将脚本保存到系统中(但不要保存在临时文件夹中)
  • 编辑那个副本
  • 卸载当前脚本,这很重要
  • 然后,安装本地副本

  • 啊,我爱你,我终于可以正确使用谷歌了!啊,我爱你,我终于可以正确使用谷歌了!