使用Chrome扩展程序修改http POST

时间:2012-01-12 16:39:57

标签: google-chrome-extension google-calendar-api

我一直在尝试打印Google日历,但他们只打印“letter”大小的纸张。我检查了POST请求。与开发者控制台一起发现,有很多选项可以修改:

src:---LONGSTRING---
ctz:America/Bahia
pgsz:letter
secid:----------
wkst:1
hl:pt_BR
dates:20120101/20120205
mode:MONTH
prsd:20120101
pred:20120205
pfs:NORMAL
po:AUTO
psdec:false
pbw:true
pjs:false
rand:---------
pda:true

我想知道如何制作 chrome扩展程序,以便您选择不同的页面尺寸(我尝试了a4并且它有效)。

谢谢!

1 个答案:

答案 0 :(得分:0)

我强烈建议您阅读Chrome扩展程序开发人员指南并试用hello world教程:

http://code.google.com/chrome/extensions/getstarted.html

您可能采取的方法是添加"content script",这是一个特殊的脚本,可以修改当前页面的DOM。然后,您可以向Google日历打印页面添加其他表单字段,可能是name pgsz的选择选项列表,并且具有允许尺寸的选项值。