2

私はJSのかなりの初心者です。ただ学んでいるので、私が正統でないことを言ったとしても、私を激しく非難しないでください。

標的

ユーザーがフォーラムで特定のトピックを入力したときに特定の背景画像を読み込む

私が試したこと

いくつかのオプションを検索したところWindow.Onload、ページの読み込みが完了した後に背景に画像を読み込むことができるオプションが見つかりました。問題は、特定のトピックで特定の画像をトリガーするにはどうすればよいですか?

疑似コード

if (user enters) /t/sueper-topic
load - super-background.png
else - carry on
4

1 に答える 1

1
var pathImages = {
     '/t/sueper-topic': 'super-background.png'
};

window.addEventListener('load', function(){
    var src = pathImages[location.pathname];
    if(src)
        document.body.style.backgroundImage = 'url(' + src + ')';
});
于 2013-07-26T07:17:56.310 に答える