我在网站上使用LinkedIn按钮,这些按钮是通过iframe引入的。内容是特定于访问者的,如“关注”按钮会显示“FollowUs”或“Followed”,具体取决于访问者是否已关注该公司。
LinkedIn已经为这些按钮扔了几个月的随机403错误,我一直试图找到一种方法,当它失败时优雅地降级。
由于域安全性,似乎我无能为力。在将页面发送到浏览器之前,我无法进行服务器端测试,因为请求需要来自用户。我不能做一个ajax调用来获取内容,然后自己渲染,因为它是跨域的。我无法看到iframe的内容是否是错误,因为它是跨域的。
Linkedin本身也不做一个好的降级 - 他们只是提出他们的“LinkedIn有间歇性问题”,带有他们的大徽标,其中只有一部分出现在iframe按钮所占据的空间中。它看起来很乱。
我想抑制iframe,直到我知道它是正确的,或者如果它不包含我想要的东西(显示:无),请删除它,但我看不到解决方法的方法的问题。
有什么想法吗?