标签: window

在HTML5中使用target ="_ blank"可以吗?

我记得曾经在某个地方读过HTML5中不再可以使用target="_blank"HTML5,但我现在找不到它.

可以继续使用target="_blank"吗?

我知道这通常被认为是一个坏主意,但它是以最简单的方式为PDF之类的东西打开一个新窗口,它也不需要你依赖JavaScript.

html javascript html5 window

160
推荐指数
6
解决办法
8万
查看次数

在终端命令行上移动光标的最快方法是什么?

在终端中给定的非常长的命令行上移动的最佳方法是什么?

假设我使用了箭头键或Ctrl- R来获得这个长命令行:

./cmd --option1 --option2 --option3 --option4 --option5 --option6 --option7 --option8 --option9 --option10 --option11 --option12 --option13 --option14 --option15 --option16 --option17 --option18 --option19 --option20 --option21 --option22 --option23 --option24 --option25 --option26 --option27 --option28 --option29 --option30 --option31 --option32 --option33 --option34 --option35 --option36 --option37 --option38 --option39 --option40 --option41 --option42 --option43 --option44 --option45 --option46 --option47 --option48 --option49 --option50 
Run Code Online (Sandbox Code Playgroud)

现在我需要移动(从行的开头或结尾开始)光标到--option25那里修改一些东西.

到达那里最快的方法是什么?我通常做的是Ctrl- A开始然后反复Alt- F逐字逐句前进(或者Ctrl- E结束Alt- B然后- 后退).但是在很长的路线上需要花费太多时间.必须有一种方法来搜索并直接跳转到我需要修改的部分,例如option25

bash terminal window

147
推荐指数
7
解决办法
14万
查看次数

当页面大于屏幕时,如何在屏幕中间放置div

嗨我正在使用类似于以下内容的东西来获得位于屏幕中间的div:

<style type="text/css"> 
#mydiv {
    position:absolute;
    top: 50%;
    left: 50%;
    width:30em;
    height:18em;
    margin-top: -9em; /*set to a negative number 1/2 of your height*/
    margin-left: -15em; /*set to a negative number 1/2 of your width*/
    border: 1px solid #ccc;
    background-color: #f3f3f3;
}

</style>


<div id="mydiv">Test Div</div>
Run Code Online (Sandbox Code Playgroud)

然而,问题是它将项目放在页面中间而不是屏幕上.因此,如果页面高几个屏幕并且我位于页面的顶部(部分的顶部显示在屏幕上),当我显示div时,它甚至不在屏幕上.你必须向下滚动才能查看它.

有人可以告诉我你是如何让它出现在屏幕中间的吗?

html css window center

135
推荐指数
5
解决办法
51万
查看次数

如何处理Tkinter中的窗口关闭事件?

如何在Python Tkinter程序中处理窗口关闭事件(用户单击"X"按钮)?

python events window tkinter

108
推荐指数
5
解决办法
11万
查看次数

查找WPF窗口的句柄

Windows窗体有一个属性win1.Handle,如果我记得,它返回主窗口句柄的句柄?

是否有相同的方法来获取WPF窗口的句柄?

我在网上找到了以下代码,

IntPtr windowHandle = new WindowInteropHelper(Application.Current.MainWindow).Handle;
Run Code Online (Sandbox Code Playgroud)

但我认为这不会对我有所帮助,因为我的应用程序有多个窗口.

谢谢!!

wpf window handle

103
推荐指数
3
解决办法
9万
查看次数

如何在Vim窗口中打开Shell?

我可以在Vim中使用:shell命令打开shell,但是我无法编辑文件并同时使用shell.

有没有办法在许多Windows(或标签)中拆分Vim,并在其中一个中打开一个shell?

vim shell window

99
推荐指数
6
解决办法
9万
查看次数

当浏览器宽度/高度发生变化时,如何使用CSS动态调整图像大小?

我想知道如何使图像与浏览器窗口一起调整大小,是我到目前为止所做的(或者以ZIP方式下载整个网站).

这在Firefox中运行正常,但在Chrome中存在问题:图像并不总是调整大小,它在某种程度上取决于加载页面时窗口的大小.

这在Safari中也可以正常工作,但有时图像加载的最小宽度/高度.也许这是由图像尺寸引起的,我不确定.(如果加载正常,请尝试刷新几次以查看错误.)

关于如何使这更加防弹的任何想法?(如果需要JavaScript,我也可以使用它,但CSS更可取.)

css browser resize window image

94
推荐指数
5
解决办法
37万
查看次数

Windows GUI:WPF或WinRT(2015+)

我试图了解在Windows World中构建GUI时使用的不同技术.

对于上下文,我正在构建一个小的2D平台多人游戏.(仅用于学习目的..)

我的老师说他认为WPF是正确的方法,但似乎他只将它与Windows Forms进行比较.

我的理解是,在2015年,Windows Forms完全死了?

在其他堆栈问题中,他们说WinRT + XAML用于Metro GUI构建(Window 8 tiles thing!),似乎WPF仅用于Window 7/8中的桌面,并且与Silverlight密切相关.

Windows 8 Runtime(WinRT/Windows应用商店应用程序/ Windows 10通用应用程序)与Silverlight和WPF相比如何?

  • 桌面是旧应用程序所在的位置(红色.WFP).
  • 新的应用程序类Metro应用程序可以通过多种方式构建,包括VB.NET,C#或C++.这三种语言选项可以使用XAML来构建UI.另一种方法是使用JavaScript/HTML5/CSS来开发UI和应用程序代码.

我真正的问题是:在Window World中有没有一种很好的方法来构建GUI?

如果没有,应该在Window 7,Window 8(桌面和地铁),Window Phone,(和Windows 10!)甚至x-box上使用哪些技术.

这种方式比较不同的技术吗?

您认为投入时间的正确方法是什么?

c# wpf user-interface window windows-runtime

93
推荐指数
6
解决办法
6万
查看次数

如何创建一个没有边框的WPF窗口,只能通过夹点调整大小?

如果您ResizeMode="CanResizeWithGrip"在WPF上设置,Window则右下角会显示调整大小的手柄,如下所示:

如果你设置WindowStyle="None"了标题栏,标题栏会消失,但灰色斜角边缘会保留,直到你设置为止ResizeMode="NoResize".不幸的是,通过设置这种属性组合,调整大小的抓握也会消失.

我通过习惯覆盖了Window's' .我想自己指定窗口的边框,我不需要用户能够从四面调整窗口大小,但我确实需要调整大小.ControlTemplateStyle

有人可以详细说明满足所有这些标准的简单方法吗?

  1. Window除了我指定的那个之外,没有边界ControlTemplate.
  2. 在右下角工作调整大小的抓地力.
  3. 没有标题栏.

.net wpf window controltemplate resizegrip

87
推荐指数
4
解决办法
12万
查看次数

如何让HTML在另一个窗口或选项卡中打开超链接?

这是HTML中超链接的一行:

<a href="http://www.starfall.com/">Starfall</a>
Run Code Online (Sandbox Code Playgroud)

因此,如果我点击"Starfall"我的浏览器 - 我正在使用FireFox - 将带我到那个新页面,我的窗口内容将会改变.我想知道,我怎样才能在HTML中执行此操作,以便在新窗口中打开新页面而不是更改之前的页面?HTML中有这样的方式吗?

如果是,是否有办法在浏览器的另一个选项卡(而不是另一个窗口)中打开请求的页面?

html window hyperlink

86
推荐指数
8
解决办法
21万
查看次数