javascript - Google Apps 是否会阻止来自 Chrome 控制台的代码?

标签 javascript jquery google-chrome

我注意到在键入以下内容时 Chrome 控制台出现错误:

$("body").hide();

在使用 Google Apps 时是否有修改 HTML 元素的解决方案?

Google Sheets

最佳答案

Jquery 无法直接在浏览器控制台中访问,因为它是外部库文件并且不是内置在浏览器中的。

因此,要从控制台访问 Jquery,您可以在控制台中运行以下行;

var jqlib = document.createElement('script');
jqlib.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(jqlib);

这里我们获取当前页面的脚本标签并将JQuery库注入(inject)其中。

运行以上几行后,您可以执行您的代码;

$(body).hide();

关于javascript - Google Apps 是否会阻止来自 Chrome 控制台的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46386012/

相关文章:

javascript - 如何使用 module.exports 从任何 .js 文件中获取值?

c# - 在 javascript 中查找控件

javascript - 检查选择器是否包含 jQuery 中的文本(即不是媒体)

javascript - 在表行中选中复选框时启用文本框

javascript - jQuery 的 '.focus()' 的行为不像我预期的那样

html - IE 和 Chrome 中的边距百分比不同

javascript - Chrome 卡在打印预览上 "loading preview"POS 打印机

javascript - 从 JSON 对象列表中删除对象类型

javascript - 如何将 Bootstrap 轮播与侧边栏菜单相结合?

Javascript - jquery .click() 函数中的 confirm()