小编Don*_*ias的帖子

jquery删除选项的"selected"属性?

为什么在IE8中不能取消选择多行选择框中的所有选项?

$("#myselect").children().removeAttr("selected");
Run Code Online (Sandbox Code Playgroud)

有解决方法吗?没有什么我能想到的(attr("选择","")等)似乎有效.

更新:这是一个更新的jsFiddle.至少让它降级,以便在IE8中选择第一个选项.但是如果没有硬编码选择='选择' IE8似乎需要的.attr调用,它在Firefox,Chrome和IE8中做了3件不同的事情!看到这个版本:,这很简单,看起来应该有效:

  • 在Firefox中:没有选择
  • 在Chrome中:选择了第0个选项
  • 在IE8中:选择了第一个选项

也许我让自己疯了,在那里我看不到有什么错误?

jquery internet-explorer

37
推荐指数
4
解决办法
11万
查看次数

在Visual Studio 2010中调试经典ASP

我已经阅读了这个问题,这个页面链接到了问题,以及其他几十篇关于用VS调试asp经典的文章,但它仍然没有点击给我.

我正在使用VS 2010.我想要在远程服务器上调试的文件.我在服务器上安装了Remote Debugger.我打开了网站并附加到远程计算机上的w3wp.exe进程.我创建了一些断点,但我仍然得到"断点当前不会被击中.在这些断点上没有为此文档加载符号".这是问题还是我正在做的更大问题的症状?

visual-studio-2010 asp-classic

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

是否值得在不同版本的Windows上测试相同版本的IE?

我正在组装一些虚拟机来测试不同的浏览器,我想知道是否有任何令人信服的理由能够在不同版本的Windows上测试相同版本的IE.(即XP和Vista上的IE8)我主要讨论测试CSS以确保它在浏览器中"看起来正确",但如果JavaScript存在重大差异,我也想知道.

在不同版本的Windows上,不同版本的IE"通常是否相同"?谢谢!

browser windows testing internet-explorer

6
推荐指数
2
解决办法
267
查看次数

IE中的Cookie怪异

我有一些代码将用户的ID保存为cookie.它在生产中运行良好,但将代码移动到IIS7,在我的代码后面升级供应商应用程序,并将应用程序移动到IIS7中的应用程序而不是仅运行默认Web在IE中打破此cookie功能.

不幸的是,它是一个经典的ASP应用程序,所以我找不到一个发布工作版本的好方法.但这里有相关的部分.

概要:

  1. 当用户检查"记住我"并登录时,会创建一个临时cookie
  2. 当用户进行身份验证时,临时cookie被"提升"为永久cookie并且temp已过期
  3. 当用户取消选中"记住我"时,两个cookie都应该过期

似乎正在发生的事情(仅在IE?)是有2个cookie,取消选中该框仅触及其中一个.

这是相关的代码.希望能帮助到你 :)

在登录表单上:

var MHOLI = Get_Cookie("MHOLI");
//Check if cookie has a value
if (MHOLI != null && MHOLI != "" && MHOLI != "null") {
    //Set login text
    $("#Login").val(MHOLI);
    //keep remember login checkbox checked
    $("#RemonlineID").attr('checked', true);
    $(document).ready(function() {
        setTimeout(function() {
            $("#Password").focus();
        }, 200);
    });
}
$(document).ready(function() {
    //test if cookies are enabled..
    Set_Cookie('test', 'testvalue', '/', '', '');
    //if cookies are disabled, disable the option to remember username
    if (!Get_Cookie('test')) {
        $('#RemonlineID').attr("disabled", true); …
Run Code Online (Sandbox Code Playgroud)

javascript cookies internet-explorer asp-classic

6
推荐指数
1
解决办法
1312
查看次数

Mac上的单声道 - 使用什么数据库?

我开始使用Mono在我的Mac上开始使用ASP.NET,我想知道人们在这个设置中使用了哪些数据库.我正在寻找易于设置的东西,因为这只是为了娱乐和继续学习ASP.NET.

database macos mono monodevelop

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

Linq查询"对象引用未设置为对象的实例"

我有2个简单的webservice方法来查询我通过javascript查询的XML文档(存储在HTTP缓存中).GetCitiesForAffiliate()当我为aff参数传递一个完全有效的数据项时,该方法在"select new"行上抛出NullReferenceException.它适用于aff参数中的其他数据.另一种方法也可以正常工作,即使使用相同的aff参数导致另一种方法爆炸.

我刚刚验证了我要查询的XML.当我传入一个不存在的aff时,这两种方法只返回一个空的json字符串,这没关系.我应该看哪些可能是错的?

    [WebMethod]
    [ScriptMethod(ResponseFormat = ResponseFormat.Json)]
    public string GetCitiesForAffiliate(string aff)
    {
        LocationService loc = new LocationService();
        var query = (from center in loc.centersXml.Descendants("Center")
                     where center.Element("ServiceArea").Value.Equals(aff)
                     select new {
                         City = center.Element("City").Value
                     }).Distinct().OrderBy(x => x.City);

        JavaScriptSerializer serializer = new JavaScriptSerializer();
        string json = serializer.Serialize(query);

        return json;
    }

    [WebMethod]
    [ScriptMethod(ResponseFormat = ResponseFormat.Json)]
    public string GetCentersForAffiliateCity(string aff, string city)
    {
        LocationService loc = new LocationService();
        var query = (from center in loc.centersXml.Descendants("Center")
                     where center.Element("ServiceArea").Value.Equals(aff) && center.Element("City").Value.Equals(city)
                     select new { 
                         ID …
Run Code Online (Sandbox Code Playgroud)

linq

0
推荐指数
1
解决办法
8311
查看次数