停止index.html的切断

时间:2013-06-10 13:48:32

标签: javascript html

我不确定这个问题是否曾在其他地方被问过,但我找不到任何内容,所以这里就是.. 我目前正在托管一个网站,我使用一个简单的小Javascript函数为我的导航栏上的某些列表项添加效果,具体取决于该函数是否能够找到地址中文本的某些匹配项。这是功能:

function NavBar(){
var address = (location.href);
    if(address.search("index")!==(-1)){
    document.getElementById('Nav-Home').firstChild.setAttribute('style', 'color: #cecece');
}
    if(address.search("work")!==(-1)){
    document.getElementById('Nav-Work').firstChild.setAttribute('style', 'background-color: #E5E5E5;');
}
    if(address.search("library")!==(-1)){
    document.getElementById('Nav-Tutorial').firstChild.setAttribute('style', 'background-color: #E5E5E5;');
}
    if(address.search("contact")!==(-1)){
    document.getElementById('Nav-Contact').firstChild.setAttribute('style', 'background-color: #E5E5E5;');
}
    if(address.search("about")!==(-1)){
    document.getElementById('Nav-About').firstChild.setAttribute('style', 'background-color: #E5E5E5;');
}}

因此,我的页面存储在每个文件夹名称(工作,教程,联系人和关于)下的网站目录中。但是,我是否将index.html文件存储在一个单独的文件夹中,或者我似乎无法找到的任何内容,以使“index”出现在网站地址中(我的目标是http://site.com/index.html )。

有没有人可以将index.html添加到默认主页而不是将其切断,或者可能更改我的功能?

非常感谢

0 个答案:

没有答案