专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > J#

javacript 脚本有关问题大家帮帮忙

发布时间:2011-06-24 19:01:30 文章来源:www.iduyao.cn 采编人员:星星草
javacript 脚本问题大家帮帮忙急
这个是showpic.js

window.onload=openwind;
function openwind(){
var suoyoua=document.getElementsByTagName("a");
for (var i=0; i<suoyoua.length; i++){
  if(suoyoua[i].getAttribute("class")=="openwin")
  {
  //var href = suoyoua[i].getAttribute("href")
  suoyoua[i].onclick = function(){
  winHref(suoyoua[i].getAttribute("href"));
  return false;
  }
  }
}
}
function winHref(winurl)
{
  window.open(winurl,"openwin","width=200,height=300");
}

我在html页调用 取得符合要求的连接地址在新窗口加载这个地址;我感觉代码没错误啊,为什么就是实现不了呢
加载时用
<script type="text/javascript" src="script/showpic.js"></script>

html界面

<li><a href="http://www.163.com/image/1.jpg" class="openwin">浏览图片</a></li>

------解决方案--------------------
getAttribute("class")=“openwin”在firefox中可以
在ie中要用getAttribute("className")=“openwin”
如果要两个都兼容要写成:
if(suoyoua[i].getAttribute("class")=="openwin"||suoyoua[i].getAttribute("className")=="openwin")
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: