小问题----高手指点下~~~window.open
<body>
<script language=javascript>
function openwindow(url,name,iWidth,iHeight)
{
var url; //转向网页的地址;
var name; //网页名称,可为空;
var iWidth; //弹出窗口的宽度;
var iHeight; //弹出窗口的高度;
var iTop = (window.screen.availHeight-30-iHeight)/2; //获得窗口的垂直位置;
var iLeft = (window.screen.availWidth-10-iWidth)/2; //获得窗口的水平位置;
window.open(url,name,'height='+iHeight+',,innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+iLeft+',toolbar=no,menubar=no,scrollbars=auto,resizeable=no,location=no,status=no');
}
</script>
使用时调用这个函数即可。如:
<a href="javascript:void(0);" onclick="javascript:openwindow('http://www.baidu.com','',600,600);">转到a</a>
</body>
怎么'http://www.baidu.com','',600,600换成本地连接就不打不开呢。如D:\ssss\ss.htm怎么也找不到SS.htm文件其实是有这文件的。
------解决方案--------------------关注
------解决方案--------------------<a href="javascript:void(0);" onclick="javascript:openwindow( 'http://www.baidu.com ', ' ',600,600);" >转到a </a >
=>>
<a href="javascript:void(0);" onclick="javascript:openwindow( 'http://www.baidu.com ', ' ','600','600');" >转到a </a >
------解决方案--------------------或者是void()函数的问题:
<a href="#" onclick="javascript:javascript:openwindow( 'http://www.baidu.com ', ' ', 600 , 600 );" >转到a </a >
------解决方案--------------------把文件D:\ssss\ss.htm
放在网站的目录下
------解决方案--------------------用这种模式,你可以先在IE地址栏里试一下你的网址是否正确.
<a href="#" onclick="javascript:javascript:openwindow( 'http://localhost/xx.html', ' ', 600 , 600 );" >转到a </a >
------解决方案--------------------辛苦了