草庐IT

NewWindow

全部标签

c# - 如何在服务器端关闭radwindow并刷新父页面

我想关闭RadWindow并刷新父级:如何在服务器端执行此操作:我有以下案例:两页说:父级.aspx:和parent.csprotectedvoidOpenNewWindow(stringurl,intwidth,intheight,intmode){RadWindownewWindow=newRadWindow();newWindow.NavigateUrl=url;newWindow.VisibleOnPageLoad=true;newWindow.KeepInScreenBounds=true;if(width>0){newWindow.Width=width;}if(heigh

Javascript window.open 在 Win7 x64 上的 32 位 IE8 中返回 null

我已经阅读了有关此主题的相关问题,但尚未找到解决此问题的方法。我有一个简单的javascript函数,它在单击链接时调用window.open:varnewwindow;functionpop(url){newwindow=window.open(url,'','height=500,width=532');if(window.focus){newwindow.focus();}}这在Chrome、Firefox上工作正常,甚至在64位IE8上工作。但是,当我在32位IE8上尝试这个时,我得到一个错误,提示'newwindow'为空或不是对象.关于为什么这只会发生在32位IE8中的任何

javascript - 将 XML 文档(通过 ajax 调用获得)渲染到新窗口

您好,我正在寻找一种方法来将我使用ajax检索的XML文档呈现到新的浏览器窗口。我正在使用JQuery的ajax()函数将JSON数据发布到MVCController。Controller将XML作为字符串返回。我正在使用window.open()在javascript中创建一个新窗口并通过调用设置文档内容。newwindow.document.clear();newwindow.document.newwindow.document.write(jqXHR.responseText);newwindow.document.close();(其中jqXHR.responseText是从

c# - 在新 TAB 中打开链接(WebBrowser 控件)

有人知道如何在WinForms应用程序中单击WebBrowser控件中的链接,然后在我的TabControl中的新选项卡中打开该链接吗?我已经搜索了几个月,看过很多教程/文章/代码示例,但似乎以前没有人在C#中尝试过这个。非常感谢任何建议/sample。谢谢。 最佳答案 根据您的评论,我了解到您想要捕获WebBrowser控件的“在新窗口中打开”操作,并覆盖默认行为以改为在应用程序内的新选项卡中打开。要可靠地完成此操作,您需要获取NewWindow2事件,该事件公开ppDisp(指向应打开新窗口的WebBrowser控件的可设置指针

c# - 如何关闭其子窗口的父窗口?

我有以下情况:我的页面上有一个GridView:page1.aspx我通过radwindow中的那个gridview打开另一个页面(page2.aspx)然后,通过page2.aspx上的一些按钮,我也在rad窗口中打开最后一页(page3.aspx)。所有这些步骤都是通过服务器端代码执行的:protectedvoidOpenNewWindow(stringurl,intwidth,intheight,intmode){RadWindownewWindow=newRadWindow();newWindow.NavigateUrl=url;newWindow.VisibleOnPageL

javascript - 如果使用 jQuery 的方法,在新窗口上调用的 alert() 似乎是从原始页面调用的

这是thetestcase。使用JavaScript:$('.js').on('click',function(){varnewwindow=window.open();newwindow.document.write('test');newwindow.document.write('alert(1)');});这给出了预期的结果:对话框警报显示在新窗口中。使用jQuery:$('.jquery').on('click',function(){varnewwindow=window.open();$(newwindow.document.body).append('test','al

javascript - 每次都设置一个弹出窗口的焦点

我有两个页面one.html和two.html我正在使用以下代码打开一个新窗口//herepopupisaglobalvariablepopup=window.open('two.html','two');第一次弹窗成功打开并获得焦点但是如果我尝试在不关闭已打开的弹出窗口的情况下再次打开它,则two.html不会第二次获得焦点。注意:我已经将弹出窗口的名称设置为'two' 最佳答案 您可以使用focus函数,如下所示: 关于javascript-每次都设置一个弹出窗口的焦点,我们在Sta

javascript - 检查窗口是否已经打开 window.open

我有一个html页面。在页面正文中,我正在调用onload事件,该事件调用javascript函数来打开一个弹出窗口。这是代码:varnewWindow=null;functionlaunchApplication(){if((newWindow==null)||(newWindow.closed)){newWindow=window.open('abc.html','','height=960px,width=940px');}}当我移动到另一个页面并再次返回该页面时,弹出窗口会重新打开,尽管它已经打开了。请指导我正确的方向,以便如果弹出窗口已经打开,则不应再次打开。我试过docum

javascript - 检查窗口是否已经打开 window.open

我有一个html页面。在页面正文中,我正在调用onload事件,该事件调用javascript函数来打开一个弹出窗口。这是代码:varnewWindow=null;functionlaunchApplication(){if((newWindow==null)||(newWindow.closed)){newWindow=window.open('abc.html','','height=960px,width=940px');}}当我移动到另一个页面并再次返回该页面时,弹出窗口会重新打开,尽管它已经打开了。请指导我正确的方向,以便如果弹出窗口已经打开,则不应再次打开。我试过docum

go - 为什么当我将 `opencv.NewWindow()` 移动到子函数时我的程序立即终止?

我仍在努力研究Go语言,但我刚刚遇到了一些相当令人困惑的行为。这是我的代码的工作版本:请注意,您需要安装OpenCV(Ubuntu中的软件包libopencv-dev)和go-opencv(gogetgithub.com/lazywei/go-opencv/opencv)如果您想执行这些示例。工作:packagemainimport("fmt""github.com/lazywei/go-opencv/opencv")funcmain(){win:=opencv.NewWindow("Go-OpenCVWebcam")deferwin.Destroy()frames:=GetFrame
12