小编Sea*_*ean的帖子

如何在C#中的默认浏览器中打开

我正在设计一个小型的C#应用​​程序,其中有一个Web浏览器.我目前在我的计算机上拥有所有默认值,表示谷歌浏览器是我的默认浏览器,但当我单击我的应用程序中的链接以在新窗口中打开时,它会打开Internet Explorer.有没有办法让这些链接在默认浏览器中打开?或者我的电脑有什么问题吗?

我的问题是我在应用程序中有一个webbrowser,所以说你去谷歌并输入"堆栈溢出"并右键单击第一个链接并单击"在新窗口中打开"它在IE而不是Chrome中打开.这是我编码不当的东西,还是我的电脑上的设置不正确

===编辑===

这真的很烦人.我已经知道浏览器是IE浏览器,但我以前工作正常.当我点击它在chrome中打开的链接时.我当时正在使用sharp develop来制作应用程序,因为我无法启动c#express.我做了一个全新的Windows安装,因为我在我的应用程序中并不太远,我决定重新开始,现在我遇到了这个问题.这就是为什么我不确定它是不是我的电脑.为什么IE会在点击链接时启动整个浏览器,而不是简单地在默认浏览器中打开新链接?

c# browser default window new-operator

238
推荐指数
10
解决办法
29万
查看次数

如何在C#中将窗口置于屏幕中心?

我需要一种方法来居中当前窗口.因此,例如,如果用户按下按钮,我希望窗口在屏幕上居中.我知道你可以使用startposition属性,但除了应用程序第一次启动时,我无法找到使用它的方法.那么我如何将表格置于屏幕中心?

c# screen center winforms

123
推荐指数
9
解决办法
20万
查看次数

如何强制JS进行数学运算而不是将两个字符串放在一起

我需要javascript将5添加到整数变量,但是它将变量视为字符串,因此它写出变量,然后在"字符串"的末尾添加5.我怎么能强迫它做数学呢?

var dots = document.getElementById("txt").value; // 5
function increase(){
    dots = dots + 5;
}
Run Code Online (Sandbox Code Playgroud)

输出: 55

我怎么强迫它输出10

可能是我的脚本中的错误吗?

我正在这样初始化55:

var dots = document.getElementById("txt").value; // 5
function increase(){
    dots = dots + 5;
}
Run Code Online (Sandbox Code Playgroud)

javascript string math addition

98
推荐指数
7
解决办法
12万
查看次数

如何确定是否选中了复选框?

由于某种原因,我的表单不想获得复选框的值...我不确定它是否是我的编码,但是当我尝试和alert()值时,我得到undefined了结果.我有什么不对?

<head>
  <script>
    var lfckv = document.getElementById("lifecheck").checked
    function exefunction(){
      alert(lfckv);
    }
  </script>
</head>
<body>
  <label><input id="lifecheck" type="checkbox" >Lives</label>
</body>
Run Code Online (Sandbox Code Playgroud)

编辑

我尝试将其更改为此

function exefunction() {
    alert(document.getElementById("lifecheck").checked);
}
Run Code Online (Sandbox Code Playgroud)

但现在它甚至都不想execute.出了什么问题?

html javascript checkbox

59
推荐指数
3
解决办法
35万
查看次数

移动没有边框的窗口

如何移动没有边框的窗口.应用程序上没有空白区域,所有可用的内容都是webbrowser和menustrip.我希望用户能够通过拖动菜单条来移动窗口.我该如何编码呢?我尝试了一些我在网上找到的代码块,但都没有.

c# move menustrip borderless

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

退房时双重确认

我试图这样做,以便提示用户确认退出我的程序在c#,但由于某种原因,如果他们说"是"他们想退出,确认框将再次弹出.我无法弄清楚为什么.

    if (MessageBox.Show("Are you sure you want to exit?", "Confirm exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
    {
        e.Cancel = true;
    }
    else { Application.Exit(); }
Run Code Online (Sandbox Code Playgroud)

c# confirm exit winforms

7
推荐指数
3
解决办法
1万
查看次数

如何在iframe外部打开新链接?

有没有办法让iframe行为好像它是页面的一部分.例如,当我点击链接时,它会默认打开新标签/窗口中的链接,或者让它在单击链接时打开,它会在同一个窗口中打开,但不仅仅是iframe?

html javascript iframe hyperlink

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

Javascript倒计时器

我需要一个倒计时器,可以显示第二个:毫秒格式,我发现一个我认为我可以修改它显示这个像4:92但它不想因为某些原因为我工作.它在网站上运行正常,但我尝试将其放入我的页面,控制台告诉我:

Uncaught ReferenceError: display is not defined.

我做错了什么?

    var milisec=0 
    var seconds=30 
    document.getElementById("timer").innerHTML='30' 
    function display(){ 
        if (milisec<=0){ 
            milisec=9 
            seconds-=1 
        } 
        if (seconds<=-1){ 
            milisec=0 
            seconds+=1 
        } 
        else 
            milisec-=1 
            document.getElementById("timer").innerHTML=seconds+"."+milisec 
            setTimeout("display()",100) 
    } 
display() 
Run Code Online (Sandbox Code Playgroud)

(原始来源)

javascript timer stopwatch countdown

5
推荐指数
1
解决办法
2645
查看次数

如何让 Chrome 扩展程序的窗口在任务栏中闪烁?

我注意到有一些应用程序可以使用 chrome 扩展程序使任务栏中的窗口闪烁?与下载内容时 chrome 显示绿色进度条的方式类似,其他窗口将闪烁橙色以引起您的注意。有没有办法让 chrome 扩展来做到这一点?

javascript google-chrome window google-chrome-extension

5
推荐指数
1
解决办法
2186
查看次数

从C#中的变量执行函数

有什么方法可以调用带变量的函数吗?

variable+"()";
Run Code Online (Sandbox Code Playgroud)

或类似的东西,或者我必须使用if语句?

转换似乎可能是答案,所以如果变量的值= var1,我希望它执行var1(); 如果值为var2,我希望它执行var2(); 我该怎么编码呢?

基本上,我试图找到一个更清洁的替代品

if (variable == var1)
{
var1();
}
if (variable == var2)
{
var2();
}
Run Code Online (Sandbox Code Playgroud)

c# variables if-statement function

4
推荐指数
2
解决办法
5479
查看次数