在javascript中window.open窗口属性参数的传入问题
我想实现一个这样的函数,就是在新打开的窗口中,通过复选框控制其窗口的各个属性的状况,然后将其参数传入到window.open里面,哪位大侠能指教一下啊?不慎感激!!!ht...
我想实现一个这样的函数,就是在新打开的窗口中,通过复选框控制其窗口的各个属性的状况,然后将其参数传入到window.open里面,哪位大侠能指教一下啊?不慎感激!!!
html的body部分已省去。
function openwin() {
var h; if(document.form1.status1.checked=="checked") h="yes";
var m=document.form1.url.value;
var d; if(document.form1.menubar1.checked=="checked") d="yes";
var e; if(document.form1.scrollbar1.checked=="checked") e="yes";
var j; if(document.form1.directories1.checked=="checked") j="yes";
var c; if(document.form1.toolbar1.checked=="checked") c="yes";
var f;
if(document.form1.resizable1.checked=="checked")
{f="yes";
a=parseInt(document.form1.height1.value);
b=parseInt(document.form1.width1.value);
}
var window1=window.open ("http://"+m, null, "toolbar="+c+",menubar="+d+",scrollbars="+e+",resizable="+f+",location="+g+",status="+h+",directories="+j+",height="+a+",width="+b+"fullscreen=no") ;
} 展开
html的body部分已省去。
function openwin() {
var h; if(document.form1.status1.checked=="checked") h="yes";
var m=document.form1.url.value;
var d; if(document.form1.menubar1.checked=="checked") d="yes";
var e; if(document.form1.scrollbar1.checked=="checked") e="yes";
var j; if(document.form1.directories1.checked=="checked") j="yes";
var c; if(document.form1.toolbar1.checked=="checked") c="yes";
var f;
if(document.form1.resizable1.checked=="checked")
{f="yes";
a=parseInt(document.form1.height1.value);
b=parseInt(document.form1.width1.value);
}
var window1=window.open ("http://"+m, null, "toolbar="+c+",menubar="+d+",scrollbars="+e+",resizable="+f+",location="+g+",status="+h+",directories="+j+",height="+a+",width="+b+"fullscreen=no") ;
} 展开
展开全部
onclick="javascript:window.open(this.href + '&参数名=参数&参数名=参数'width=950,height=650,resizable=yes,scrollbars=yes')
..........................................................
或者:动态茄槐码参数
onclick="javascript:window.open(this.href + '&动态参数名=' + document.动态参数.value 'width=950,height=650,resizable=yes,scrollbars=yes'颤哪)
用自己的参数替换语句中的中文位明灶置
..........................................................
或者:动态茄槐码参数
onclick="javascript:window.open(this.href + '&动态参数名=' + document.动态参数.value 'width=950,height=650,resizable=yes,scrollbars=yes'颤哪)
用自己的参数替换语句中的中文位明灶置
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询