【发布时间】:2015-04-07 05:24:22
【问题描述】:
此图片永远不会出现在 Mac 和 Windows 版 Safari 或 Mac 版 Chrome 中。即使在给它一个display:block !important;的内联样式之后,Chrome也会将其更改为display:none;,而Safari似乎也在做同样的事情并更改visibility:hidden;和opacity:0;
它似乎在所有其他浏览器中都能正常工作。你能告诉我为什么这些浏览器会发生这种情况吗?
<img src="<? echo $_SESSION['ad']; ?>" style="max-width:100%;display:block !important;"/>
【问题讨论】:
-
这可能是因为 AdBlocker。图片的实际文件名和文件路径是什么?无论如何,尝试更改文件名中看起来像“ad”、“advertisment”等的任何内容。
-
听起来确实像一个广告拦截器,让你头疼。尝试将会话 ID 更改为 site-ad 或除广告以外的任何内容