我正在尝试加载谷歌日历到我的应用程序中的iframe。当我登录到gmail时,我可以访问google日历。但是,如果我我没有登录到我的gmail中,在控制台Load denied by X-Frame-Options:+ src + does not permit framing中有一个错误,我想要的是当这个错误出现时,我希望向用户显示一条错误消息,提醒他们在访问该功能之前登录到他们的gmail。
如何捕捉错误?
这是我的iframe
`var link = "<iframe id='test' src=\"https://www.google.com/calendar/embed?height=600&wkst=1&bgcolor=%23FFFFFF&src="+ gmail +"&color=%232952A3&ctz=Asia%2FKuala_Lumpur\""
+ "style=\" border-width:0 \""
+ "width=\"100%\""
+ "height=\"600\""
+ "frameborder=\"0\""
+ "scrolling=\"no\""
+ "onload=\"chk(this)\"></iframe>";
`发布于 2014-07-25 18:41:00
如果出现此错误,则需要将&output=embed添加到源链接中。
https://stackoverflow.com/questions/24772981
复制相似问题