javascript - 加载页面并在单个书签中应用 javascript

标签 javascript bookmarklet

我有一个书签,可以打开我的 Google 日历页面 ( http://www.google.com/calendar/renderOnline ) 和一个在其上应用一些 JavaScript 的书签:

javascript:document.getElementById('gadgetcell').setAttribute('style','width:300px');document.getElementsByClassName('sn-frame')[0].setAttribute('style','width: 300 像素');

有没有办法将这些组合成一个书签,这样我就不必一直点击两次?

谢谢!

最佳答案

没有。小书签在原始页面的上下文中运行,因此它无法更改页面并继续运行。您可能会发现GreaseMonkey如果您总是想在页面上运行该代码,那么很有帮助。或者,Stylish允许您将用户样式应用到页面。

关于javascript - 加载页面并在单个书签中应用 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3256525/

相关文章:

单击按钮时 JavaScript classList 不起作用

javascript - 如何使用 JavaScript 更改所有选择标签的所有选项

javascript - 从剪贴板解析并添加 url

javascript - 如何将小书签转换为 Greasemonkey 用户脚本?

javascript - 如何在新页面或标签页中打开此 javascript?

javascript - jquery parseJSON() 在 JSON 为空时返回错误

javascript - 为什么我应该在单元测试中模拟 HTTP 请求?

javascript - 单选按钮 'onclick' 在 Chrome 和 Firefox 中有效,但在 IE 中无效

javascript - 需要一些帮助以编程方式使用 javascript 按下按钮

javascript - 使用 Javascript 获取文章的标题/作者/日期信息