0

アラート機能を使用してポップアップを作成していますが、ポップアップにスクリプトを貼り付ける方法があるかどうか疑問に思っていました。たとえば、Google 広告のポップアップを作成したいとします。それに対する私の考えは、テキストを表示する代わりに、ポップアップが機能を表示するということです。たとえば「displayAd()」など、使用する関数は、ポップアップで実行されるだけです。これが私が考えている私のコードです。

<script>

function displayAd()
{
//My Google adsense code
}

function init()//Will occur on page load.
{
alert(displayAd());
}
</script>

うまくいくとは思いませんが、ご意見をお聞かせください。ありがとう。

4

1 に答える 1

0

AD のコンテンツを使用して、ページの中央に配置される div を単純に作成する方がはるかに簡単だと思います。

ここでは、AD を除くページ全体をフェードさせる div も追加しました。

HTML:

<body onload="showAD();">   //This will show the AD as soon as the page loads

    <div id="fade">     //The fading out of the page div

    <div id="AD">           //This div is for your AD
    //GOOGLE ADSENSE CODE
    </div>
    <br>
    <button onClick="closeAD();">Close</button>     //A button to close the AD

    </div>

CSS:

#fade{
    width: 100%:
    height: 100%;
    background: black;
    opacity: 0.7;
    text-align: center;
    display: none;
}

#AD{
    width: #whatever suits you#;
    height: #whatever suits you#;
    margin-top: 100px;
    margin-right: auto;
    margin-left: auto;
    display: none;
}

Javascript:

function displayAD(){
    document.getElementById("fade").style.display = block;
    document.getElementById("AD").style.display = block;
    }

function closeAD(){
    document.getElementById("fade").style.display = none;
    document.getElementById("AD").style.display = none;
    }
于 2013-01-29T04:05:59.570 に答える