现在介绍第二种方法,这个方法我是从雅虎网站上学来的:
第一:函数的书写,我觉得这种书写的方法还是不错的,值得学习:
其中参数 都介绍过,不再赘述。
function sms( aobj, flag)
{
try
{
var width = 470;
var height = 392;
var left = ( screen.width - width ) / 2;
var top = ( screen.height - height ) / 2;
var href = aobj.href;
var param = 'resizable=0, scrollbars=0, width=' + width + ', height=' + height + ', left=' +left + ', top=' + top;
if(flag == 1) param += ',location=1';
window.open( href, '_blank', param );
}
catch( e )
{
;
}
return false;
}
</script>
函数的调用也很值得学习,使用的是如下代码:
这里page.html是要打开的网页的相对或者绝对地址。这种方法能够确保网页的打开,如果浏览器不支持JS也没有关系,不过就是还能够显示地址栏。
对于有些浏览器,如遨游和MyIE等等,可能这些代码会失效。
请将代码中的中文字符换成英文字符,否则无法运行。