小编use*_*239的帖子

最佳URL验证

我使用以下代码检查URL验证:

 public static bool CheckURLValid(string strURL)
  {
       Uri uriResult;
       return Uri.TryCreate(strURL, UriKind.Absolute, out uriResult) && uriResult.Scheme == Uri.UriSchemeHttp;
  }
Run Code Online (Sandbox Code Playgroud)

下面的结果应该显示为true,但不知何故它有自己的模式来验证url:

false:google.com

是的:http://www.google.com

false:https://www.google.com.my/webhp?sourceid = chrome-instant&ion = 1&espv = 2&es_th = 1&ie = UTF-8'newwindow = 1&q = check%20if%20valid%20url%20c%23

true:https://stackoverflow.com/questions/ask

即时通讯使用c#,如何增强此检查网址验证更准确?

c# asp.net uri

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

javascript,确认>提醒>按顺序重定向

即时通讯使用bootbox和bootstrap

即时创建一个要求用户进行确认的表单,如果确认= true,则提示消息,然后仅重定向.我找到了使用window.alert的解决方案,但它很难看.

这就是我所拥有的(使用Bootstrap和BootBox; jsFiddle):

HTML:

<a class="alert" href=#>Alert!</a>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

$(document).on("click", ".alert", function (e) {
    bootbox.confirm("Hello world!", function (result) {
        if (result) {
            bootbox.alert('User added');
            //window.alert('ok');   //dun wan to use this, because it's ugly                  
            window.open('http://google.com', '_self'); //fiddle can't run this line
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

但小提琴无法运行'window.open'.你可以试试你的开发工具.

我现在面临的问题是页面将指向新页面而不等待用户响应警报.怎么解决?

在互联网上有很多关于"如何警告然后重定向"的示例/解决方案,我尝试过但没有任何工作.我的情况与此不同,它通过确认>警报>导航显示.

请指教,谢谢.

html javascript

2
推荐指数
1
解决办法
1674
查看次数

ParseExact反转我的日期和月份

下面的代码将异常作为无效的日期时间抛出.我将其发布到我的服务器后发生错误.工作找到我的开发PC

string str = "27-07-2015 6:15 pm";
DateTime dt = Convert.ToDateTime(DateTime.ParseExact(str, "dd-MM-yyyy h:mm tt", null).ToString("dd-MM-yyyy hh:mm tt"));
Run Code Online (Sandbox Code Playgroud)

月份为"27",白天为"7".

我做了什么来解决这个问题:

  • 我已经将该服务器上的日期时间格式更新为dd-MM-yyyy
  • 我仔细检查了日期时间格式的大写和小写字母.
  • 将'null'更改为'CultureInfo.InvariantCulture'
  • 将'pm'改为'PM','tt'改为'TT'
  • 仔细阅读我在google和stackoverflow上找到的所有资源,没有任何帮助.

我在这里错过了什么吗?我知道我做了...... :(

c# datetime

-2
推荐指数
1
解决办法
951
查看次数

标签 统计

c# ×2

asp.net ×1

datetime ×1

html ×1

javascript ×1

uri ×1