Button gmail的greasemonkey脚本

Button gmail的greasemonkey脚本,button,gmail,position,greasemonkey,Button,Gmail,Position,Greasemonkey,我对脚本写作完全陌生。我必须写一个脚本,我需要在Gmail页面的发送按钮旁边添加一个按钮。 我在一个div中创建了这个按钮,因此它现在被添加到界面中,但是我似乎无法将它定位到正确的位置。有什么提示吗?您可能正在将该按钮添加到Gmail的顶部框架上。Gmail在界面中使用多个帧;包含我们都看到的实际UI的框架(聊天框除外)是“canvas_框架” 进行检查以确保脚本在正确的帧上运行。例如,在中,我检查了'cP'类元素(主体的类是cP) 希望这有帮助 您可能正在将该按钮添加到Gmail的顶部框架上。

我对脚本写作完全陌生。我必须写一个脚本,我需要在Gmail页面的发送按钮旁边添加一个按钮。
我在一个div中创建了这个按钮,因此它现在被添加到界面中,但是我似乎无法将它定位到正确的位置。有什么提示吗?

您可能正在将该按钮添加到Gmail的顶部框架上。Gmail在界面中使用多个帧;包含我们都看到的实际UI的框架(聊天框除外)是“canvas_框架”

进行检查以确保脚本在正确的帧上运行。例如,在中,我检查了'cP'类元素(主体的类是cP)


希望这有帮助

您可能正在将该按钮添加到Gmail的顶部框架上。Gmail在界面中使用多个帧;包含我们都看到的实际UI的框架(聊天框除外)是“canvas_框架”

进行检查以确保脚本在正确的帧上运行。例如,在中,我检查了'cP'类元素(主体的类是cP)


希望这有帮助

实际上,我可以移动div,但是它会重叠其他接口元素并覆盖它们。我希望新按钮成为Send按钮所在的同一div的一部分,并且不会发生重叠。请帮忙!!!实际上,我可以移动div,但是它会重叠其他接口元素并覆盖它们。我希望新按钮成为Send按钮所在的同一div的一部分,并且不会发生重叠。请帮忙!!!
if (document.getElementsByClassName('cP')[0]) {
    // You know that you're in the canvas_frame because the outer frame does not contain any elements with the classname 'cP'
    // Put all your code here
}