-3

When I reload my php page, in the top left corner it's displaying: 

I've been searching for it and I got the BOM issue.

But I've another issue: In the exactly same position, inspecting the element, it has something that seems some kind of hack. There is an object and one div, with _GPL_swf and _GPL_e6a00_parent_div as it's id's respectively.

I'm in doubt if the BOM comes from this two elements** or from my own stuff.

What do you think? Any clue how to remove it?

4

3 に答える 3

1

ファイルを署名付きで UTF-8 として保存したため、おそらく Windows で BOM が存在します。テキスト エディターで署名なしで UTF-8 として保存してみてください。headまた、タグに次を追加したことを確認します。

<meta charset="utf-8"/>
于 2013-08-01T16:39:11.857 に答える
0

media以下は、属性が に設定された CSS をロードすることによって発生しscreenます。

<link href="css/style.css" rel="stylesheet" type="text/css" media="screen" />

FF で Inspect Element を使用すると、次のように表示されました。

<div id="_GPL_e6a00_parent_div" style="position: absolute; top: 0px; left: 0px; width: 1px; height: 1px; z-index: 2147483647;"
<object id="_GPL_e6a00_swf" width="1" height="1" type="application/x-shockwave-flash" data="http://cdncache-a.akamaihd.net/items/e6a00/storage.swf?r=1"></object>

media属性を削除すると、問題が解決しました。

于 2014-02-25T23:42:01.460 に答える
0

タグの先頭に挿入された同じ HTML タグを顧客のコンピュータで見つけました<body>

<div id="_GPL_e6a00_parent_div" style="position: absolute; top: 0px; left: 0px; width: 1px; height: 1px; z-index: 2147483647;"><object data="http://cdncache-a.akamaihd.net/items/e6a00/storage.swf?r=1" id="_GPL_e6a00_swf" type="application/x-shockwave-flash" height="1" width="1"><param value="transparent" name="wmode"><param value="always" name="allowscriptaccess"><param value="logfn=_GPL.items.e6a00.log&amp;onload=_GPL.items.e6a00.onload&amp;onerror=_GPL.items.e6a00.onerror&amp;LSOName=gpl" name="flashvars"></object></div>

ほとんどのコンピューターにはこれがなく、同じコンピューターの別のブラウザーにも存在しなかったため、いくつかのプラグインに関連している必要があると考えました。プラグインを無効にすると、タグがそこに挿入されなくなりました。

非常に多くのプラグインがインストールされているため、どのプラグインがこれを引き起こしたのかをまだ突き止めようとしていますが、Firefox から Shockwave Flash プラグインを無効にすると、このコンピューターの問題は解決しました。

于 2014-02-25T19:03:20.947 に答える