嗨,我有一个像按钮一样工作的Facebook。然而,Facebook被我的公司封锁,因此我的Facebook按钮已被一个大公司的标志取代,说这被阻止。Facebook的按钮被公司代理封锁
我该如何解决这个问题,让我的用户更有信心?我想到了这个
1)当它检测到对象被代理阻塞,然后隐藏对象(facebook按钮)。
2)减小已经取代了facebook like按钮的图像的大小。
你能建议吗?
嗨,我有一个像按钮一样工作的Facebook。然而,Facebook被我的公司封锁,因此我的Facebook按钮已被一个大公司的标志取代,说这被阻止。Facebook的按钮被公司代理封锁
我该如何解决这个问题,让我的用户更有信心?我想到了这个
1)当它检测到对象被代理阻塞,然后隐藏对象(facebook按钮)。
2)减小已经取代了facebook like按钮的图像的大小。
你能建议吗?
这是一个稍微不同的方法,我建议最近有人遇到同样的问题。如果Facebook被阻止,那么“喜欢”按钮在页面上没有任何用处。你看不到有多少喜欢,你不能与它互动,为什么要显示它?
这小小的Javascript检测Facebook是否被试图从Facebook的服务器加载图像被阻止。如果图片无法加载,我们添加一个类到隐藏iframe的body标签。
尝试通过增加一个字符,从而创造了404编辑URL,并看到了iframe消失。
此外,您可以轻松地调整此方法以执行稍微不同的任务 - 例如显示消息。噢,为了彻底彻底,我应该提到,有一个小小的警告。如果您的公司阻止了“facebook.com”,但是阻止了它的资产/ CDN服务器,那么即使Facebook将被阻止,您也可能会看到iframe。
非常感谢。它像一个魅力 – VeecoTech 2011-04-29 06:38:28
为什么不能有“赞”的形象复制您的服务器上,那么它会出现,它都显得精致您的网站上。如果他们尝试喜欢它,他们会收到一条消息,称Facebook已被阻止。
如果代理服务器在您的网页上更换内容,因为它发生了,你曾经服务的页面,不同的解决方案,巧妙地使用不同的技术来代替,这使得客户端检测难的内容后,您无法察觉。
感谢这个奇妙的想法。感谢对此的巨大帮助。 – VeecoTech 2011-04-26 09:38:27
这看起来很愚蠢。如果Facebook被阻止,那么您公司的用户应该被用来查看其他网站以相同的方式被破解。 – thirtydot 2011-04-26 09:27:23
是的。但是如果被封锁,它可以隐藏吗? – VeecoTech 2011-04-26 09:28:22
请求你的网络管理员给你访问Facebook! ;) – Vijay 2011-04-26 09:33:07