JavaScript:用JS函数隐藏浏览器地址栏(续)
现在介绍第二种方法,这个方法我是从雅虎网站上学来的:
第一:函数的书写,我觉得这种书写的方法还是不错的,值得学习:
其中参数 都介绍过,不再赘述。
JavaScript语言: 临时自用代码@代码发芽网
<script language=Javascript type=text/Javascript>
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>
函数的调用也很值得学习,使用的是如下代码:
<a href=“emailus.html” onclick=“return sms(this, 0)” target=“_blank”>给我们来信</a>
这里page.html是要打开的网页的相对或者绝对地址。这种方法能够确保网页的打开,如果浏览器不支持JS也没有关系,不过就是还能够显示地址栏。
对于有些浏览器,如遨游和MyIE等等,可能这些代码会失效。
版权信息:本文来自老杨个人网站,作者老杨,原文地址,转载请注明出处。
如果喜欢本站,敬请订阅:老杨个人网站。谢谢惠顾!
标签:





请将代码中的中文字符换成英文字符,否则无法运行。
回复Ta