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

标签 javascript bookmarklet

我有一个打开我的谷歌日历页面的书签 ( http://www.google.com/calendar/renderOnline ) 和一个应用了一些 javascript 的小书签:

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

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

谢谢!

最佳答案

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

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

相关文章:

javascript - 检查计数数据表是否为空

javascript - 简单的 Javascript 书签问题

javascript - 通过书签跨域发送文本

javascript - 小书签不更改文本框中的文本

发布到 PHP 的 Javascript 变量,它不工作

javascript - 处理 JavaScript 中的类方法名称冲突

javascript - 是否有一个普通的 JS/HTML(或 JQuery)事件在元素开始/完成渲染时触发?

javascript - Assets 管道问题

javascript - JS设置Cookie然后加载页面的方法

javascript - 使书签执行它下载的功能