-6

これで私を助けてください。

例私は画像の次のコードを持っていて、5日後に下の画像を削除したいのですが、それをさらにコーディングする方法は?

    <imgsrc="http://www.quackit.com/pix/milford_sound/milford_sound_t.jpg" style="max-width:100%" alt="Milford Sound in New Zealand" /> 

この画像を 5 日後に削除するには、このコードにどのコードを追加する必要がありますか??

4

1 に答える 1

0

指定された URL の (1 つ以上の) IMG タグを削除するには:

<img src="http://quackit.com/pix/milford_sound/milford_sound_t.jpg"; 
    style="max-width:100%" alt="Milford Sound in New Zealand" />

JavaScript によるページから次のコードを追加します。

<script type='text/javascript'>
function removeThatImg() {
    var ex=document.getElementsByTagName("img");
    for (var i=0;i<ex.length;i++) {
        if ( ex[i].src == "http://quackit.com/pix/milford_sound/milford_sound_t.jpg" )
            ex[i].parentNode.removeChild(ex[i]);
    }
}
var dateStart = Date.parse('March 16, 2013')/86400000;
var dateNow = new Date();
dateNow = dateNow.getTime()/86400000;
if ( dateNow - dateStart > 5) // more than 5 days 
    window.onload=function() {
        //do it with a half second delay, because google may take time to add that image
        //and right after the page is loaded it may not yet be there
        setTimeout(removeThatImg,500);
    }
</script>

それはうまくいくかもしれません(またはうまくいかないかもしれません-単純に、画像が毎回異なるため、そうなると思います)

于 2013-03-16T21:32:54.763 に答える