我要做的是根据页面标题,正文中的图像会改变。例如,如果页面标题是“We Love Apples”,则正文中的图像将是一个苹果。如果标题包含另一个水果,它将显示另一个水果。如果页面标题不包含脚本正在查找的任何单词,则正文中将有一个默认图像。
我确实从http://www.codingforums.com/archive/index.php/t-218600.html找到了这个脚本,但我似乎无法让它工作。
有人有任何提示或指示吗?感谢帮助!
<!doctype html>
<html>
<title>2image</title>
<head>
</head>
<body>
<div><img src="" alt="anImageDesc" name="myimage" width="50px" height="50px" id="someImage" />
</div>
<script type="text/javascript">
var imgs = [
"http://www.domain.com/images/image_255 Company_Name.jpg",
"http://www.domain.com/images/image_256 Company_Name.jpg",
"http://www.domain.com/images/image_257 Company_Name.jpg" //no comma after last image
];
var el = document.getElementById("someImage");
var title = document.title;
for (var i=0;i<imgs.length;i++){
if (imgs[i].indexOf(title) != -1) {
el.src = imgs[i];
break;
} else {el.src = "image_256.gif"} //a default image incase nothing is found
}
</script>
</body>
</html>