1

サーバーへのすべての http 要求に HTML (広告用) を挿入したいと考えています。広告をウェブページの上部に表示したい。

唯一の問題は、元の Web サイトに、位置が固定された「div」があり、広告と重なってしまう場合があることです。

例:

<html>
<head></head>
<body>

<!-- INJECTED ADVERTISEMENT -->
<div style="position: fixed; top: 0;">
...
</div>
<!-- END OF INJECTED ADVERTISEMENT -->


<!-- ORIGINAL WEBSITE -->
...    
<div style="position: fixed; top: 0;">
...
</div>    
...
<!-- END OF ORIGINAL WEBSITE -->

</body>
</html

フレームを使用すると、問題は簡単に解決されます。固定位置の 'div' は広告と重なることはありませんが、すべての Web サイトをフレームに含めることができないという新しい問題が発生します。

また、広告の位置も「固定」したいので、広告は常に表示されます。

これに対する良い解決策はありますか?

ありがとう

4

1 に答える 1

2

これらの行を追加できます

       <html>
       <head></head>
       <body>

       <!-- INJECTED ADVERTISEMENT -->
       <div style="position: fixed; top: 0; z-index:10000;">
       ...
       </div>
       <!-- END OF INJECTED ADVERTISEMENT -->


       <!-- ORIGINAL WEBSITE -->
        ...    
       <div style="position: fixed; top: 0; z-index:-10;">
        ...
       </div>    
        ...
        <!-- END OF ORIGINAL WEBSITE -->

        </body>
        </html>

これで作業が完了します

于 2012-12-10T11:53:31.903 に答える