最近遇到了一个很棘手的问题就是,在.net平台下用到了js并要求点击一个按钮后弹出一个不带地址栏的窗口。我用到了window.open()函数,我的程序是这样写的:
              StringBuilder sBuilder = new StringBuilder();
              sBuilder.Append("window.open('");
              sBuilder.Append(_pathBuilder);
              sBuilder.Append("','' , '");
              sBuilder.Append("height=");
              sBuilder.Append(_webPageHeight);
              sBuilder.Append(",width=");
              sBuilder.Append(_webPageWidth);
              sBuilder.Append(",top='+(window.screen.availHeight-200)/2 +'");
              sBuilder.Append(",left='+(window.screen.availWidth-    300)/2+',scrollbars=yes,toolbar=no,resizable=yes,directories=no,location=no");
              sBuilder.Append("')");
              ExecuteJs(sBuilder.ToString());//这是一个自定义的函数,调试过了没有问题,问题就在于我给location付了no还是不起作用。