JQuery打开新窗口
我在jsp中嵌入了以下内容。目的是使用指定的选项打开一个新的JSP。但是当页面加载时,窗口不会打开 我做错什么了吗 谢谢JQuery打开新窗口,jquery,Jquery,我在jsp中嵌入了以下内容。目的是使用指定的选项打开一个新的JSP。但是当页面加载时,窗口不会打开 我做错什么了吗 谢谢 <body> <script type="text/javascript"> $().ready(function() { var siteId = getUrlVars()[PARAMS.GENERAL.SITEID]; var options = "channelmode="
<body>
<script type="text/javascript">
$().ready(function() {
var siteId = getUrlVars()[PARAMS.GENERAL.SITEID];
var options = "channelmode=" + 1 +
",resizable=" + 1 +
",menubar=" + 0 +
",toolbar=" + 0 +
",location=" + 0 +
",titlebar=" + 1 +
",status=" + 1 +
",scrollbars=" + 1;
var name = "reporting";
var appURL = "t.htm?" PARAMS.GENERAL.SITEID + "=" + siteId;
window.open(appURL,name,options);
});
</script>
$().ready(函数()){
var siteId=getUrlVars()[PARAMS.GENERAL.siteId];
var options=“channelmode=“+1+
“,可调整大小=“+1+
“,菜单栏=“+0+
,toolbar=“+0+
“,location=“+0+
“,标题栏=“+1+
“,status=“+1+
“,滚动条=“+1;
var name=“报告”;
var appURL=“t.htm?”PARAMS.GENERAL.SITEID+“=”+SITEID;
打开(appURL、名称、选项);
});
试试这个
window.open(appURL,name,options,target="_blank");
第
var appURL=“t.htm?”+PARAMS.GENERAL.SITEID+“=”+SITEID行中缺少“+”代码>
<body>
<script type="text/javascript">
$().ready(function() {
var siteId = getUrlVars()[PARAMS.GENERAL.SITEID];
var options = "channelmode=" + 1 +
",resizable=" + 1 +
",menubar=" + 0 +
",toolbar=" + 0 +
",location=" + 0 +
",titlebar=" + 1 +
",status=" + 1 +
",scrollbars=" + 1;
var name = "reporting";
var appURL = "t.htm?" + PARAMS.GENERAL.SITEID + "=" + siteId;
window.open(appURL,name,options);
});
</script>
$().ready(函数()){
var siteId=getUrlVars()[PARAMS.GENERAL.siteId];
var options=“channelmode=“+1+
“,可调整大小=“+1+
“,菜单栏=“+0+
,toolbar=“+0+
“,location=“+0+
“,标题栏=“+1+
“,status=“+1+
“,滚动条=“+1;
var name=“报告”;
var appURL=“t.htm?”+PARAMS.GENERAL.SITEID+“=”+SITEID;
打开(appURL、名称、选项);
});
您确定您的浏览器没有阻塞新窗口吗?要打开窗口还是新选项卡?