页面中有一个iframe
一个导航<ul><li></li>...</ul>形式的,我给每个li都弄了id。
我想让在点击导航里的<a></a>时根据iframe内的页面高亮当前位置,并且根据所对应的子页面改变iframe的高度高亮的js.function gaoliang() {
var nav_hom = document.getElementById("nav_hom");
var nav_sea = document.getElementById("nav_sea");
var iframe1 = document.getElementByName("iframe1");
var url = iframe1.src;
switch (url) {
case "HomePage.aspx":
nav_hom.style.ClassName = "current";
break;
case "SearchPage.aspx":
nav_sea.style.ClassName = "current";
break;
}}
这个出不来我想要的结果改变iframe高度的我不会求助啊
一个导航<ul><li></li>...</ul>形式的,我给每个li都弄了id。
我想让在点击导航里的<a></a>时根据iframe内的页面高亮当前位置,并且根据所对应的子页面改变iframe的高度高亮的js.function gaoliang() {
var nav_hom = document.getElementById("nav_hom");
var nav_sea = document.getElementById("nav_sea");
var iframe1 = document.getElementByName("iframe1");
var url = iframe1.src;
switch (url) {
case "HomePage.aspx":
nav_hom.style.ClassName = "current";
break;
case "SearchPage.aspx":
nav_sea.style.ClassName = "current";
break;
}}
这个出不来我想要的结果改变iframe高度的我不会求助啊
var nav_hom = document.getElementById("nav_hom");
var nav_sea = document.getElementById("nav_sea");
var iframe1 = document.getElementsByName("iframe1");
var url = iframe1[0].src;
switch (url) {
case "HomePage.aspx":
nav_hom.ClassName = "current";
break;
case "SearchPage.aspx":
nav_sea.ClassName = "current";
break;
}
}
不行啊。我的current类是这样的
.menu_nav .nav_content li.current a,.menu_nav .nav_content li a:hover{width:88px;height:37px;background:url(img/nav_li_current.gif) no-repeat;display:block;color:#fff;}导航里的项是这样的
<li id="nav_sea"><a href="SearchPage.aspx" target="iframe1" onclick="gaoliang()"><span>信息查询</span></a></li>会不会有影响?
<iframe src="HomePage.aspx" id="iframe1" name="iframe1" class="w h500" ></iframe> 但是还是不会显示current类
var nav_hom = document.getElementById("nav_hom");
var nav_sea = document.getElementById("nav_sea");
var iframe1 = document.getElementById("iframe1");
var url = iframe1.src;
switch (url) {
case "HomePage.aspx":
nav_hom.ClassName = "current";
break;
case "SearchPage.aspx":
nav_sea.ClassName = "current";
break;
}
}
应该改成 className
话说,ClassName,c大写小写没关系吧?我在书上看到是大写的。