我是JS的新手,只是学习,所以如果我说一些非正统的话,不要狠狠抨击我。
目标
当用户在论坛上输入特定主题时加载特定背景图像
我尝试了什么
我搜索了一些选项并找到Window.Onload
选项,这样我就可以在页面加载完成后在后台加载图像。问题是如何触发特定主题的特定图像?
伪代码
if (user enters) /t/sueper-topic
load - super-background.png
else - carry on
答案 0 :(得分: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 + ')';
});