问题列表 - 第25391页

如何使用javascript获取浏览器当前的区域设置首选项?

有谁知道如何使用javascript从Firefox和谷歌Chrome获取浏览器文化?注意:这是一个asp.net 3.5 Web应用程序.

要求是尝试根据浏览器文化设置应用程序的显示文化.我发现其他浏览器的信息很少,但它们似乎不起作用.

我可以使用以下代码片段在IE中获取它:

var browserCulture = this.clientInformation.browserLanguage;
Run Code Online (Sandbox Code Playgroud)

任何信息都会很棒!

javascript firefox culture internet-explorer google-chrome

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

使用XDocument按属性查找元素

此查询似乎有效,但我有0结果.

IEnumerable<XElement> users =
            (from el in XMLDoc.Elements("Users")
             where (string)el.Attribute("GUID") == userGUID.ToString()
             select el);
Run Code Online (Sandbox Code Playgroud)

我的XML如下:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Users>
  <User GUID="68327fe2-d6f0-403b-a7b6-51860fbf0b2f">
    <Key ID="F7000012ECEAD101">
      ...
    </Key>
  </User>

</Users>
Run Code Online (Sandbox Code Playgroud)

你有什么线索可以解释这个问题吗?

c# xml linq linq-to-xml

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

包含下划线的名称的技术原因?

scoped_lock在Boost库中(例如)名称中使用下划线是否有任何技术原因?为什么不称它为'ScopedLock?

请注意我不是在询问文体原因.

c++

10
推荐指数
4
解决办法
930
查看次数

鼠标悬停在绝对定位div上触发

目的

当表格单元格悬停在表格单元格的右上角时,会出现一个小的放大镜图标.将鼠标放在放大镜图标上并单击它将打开一个对话框窗口,以显示有关该特定表格单元格中项目的详细信息.我想为数百个表格单元重用相同的图标,而不是每次都重新创建它.

部分解决方案

有一个<span>绝对定位和隐藏的单一.当_previewable表格单元格悬停时,<span>会移动到正确的位置并显示.这<span>也在DOM中移动为_previewable表格单元格的子节点.这使得附加到其<span>上的单击处理程序能够找到_previewable父项,并从其用于填充对话框内容的jquery data()对象中获取信息.

这是我的HTML的一个非常简化的版本:

<body>
    <span id="options">
        <a class="ui-state-default ui-corner-all">
            <span class="ui-icon ui-icon-search"></span>
            Preview
        </a>
    </span>
    <table>
         <tr>
             <td class="_previewable">
                 <img scr="user_1.png"/>
                 <span>Bob Smith</span>
             </td>
        </tr>
   </table>
</body>
Run Code Online (Sandbox Code Playgroud)

这个CSS:

#options {
    position: absolute;
    display: none;
}
Run Code Online (Sandbox Code Playgroud)

有了这个jQuery代码:

var $options = $('#options');
$options.click(function() {
    $item = $(this).parents("._previewable");
    // Show popup based on data in $item.data("id");
    Layout.renderPopup($item.data("id"),$item.data("popup"));               
});

$('._previewable').live('mouseover mouseout',function(event) {
    if (event.type == 'mouseover') { …
Run Code Online (Sandbox Code Playgroud)

jquery css-position live

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

如何制作HTML/JS WYSIWYG编辑器?

我尝试了很多不同的Google搜索,但是我还没有找到关于如何实际创建WYSIWYG编辑器的当前教程(比2006年更新).我意识到已经有很多,但我很好奇它们是如何工作的.我查看了一些源代码,但要消化很多.似乎格式化文本不能放在textarea框中,但它们却给出了这样做的错觉 - 怎么样?

html javascript

53
推荐指数
3
解决办法
4万
查看次数

如何针对iPad定位CSS但使用媒体查询排除Safari 4桌面?

我正在尝试使用媒体规则将CSS定位到iPad.我想排除iPhone/iPod和桌面浏览器.如果可能,我还想排除其他移动设备.

我用过

<style type="text/css" media="only screen and (min-device-width: 768px) and (max-device-width: 1024px)">
Run Code Online (Sandbox Code Playgroud)

但只是发现桌面Safari 4读取它.我尝试过使用"481px"代替"768px"的变体而另一种添加了一个方向:

<style type="text/css" media="only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait)">
Run Code Online (Sandbox Code Playgroud)

但没有运气.(稍后我们将嗅探iPad的用户代理字符串,但是现在该解决方案将无效.)

谢谢!

更新:似乎桌面Safari现在使用屏幕的宽度和高度,并根据它自定义纵向或横向.宽度和高度看起来不会排除桌面浏览器(除非我遗漏了一些东西).

http://mislav.uniqpath.com/2010/04/targeted-css/

css media safari ipad

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

从XML文件中删除标头的简单方法

我需要从另一个程序生成的文件中删除非xml标签.

该文件是这样的:

Executing Command - Blah.exe ...
-----Command Output-----
HTTP/1.1 200 OK
Connection: close
Content-Type: text/xml

<?xml version="1.0"?>
<testResults>
  <finalCounts>
    <right>7</right>
    <wrong>4</wrong>
    <ignores>0</ignores>
    <exceptions>0</exceptions>
  </finalCounts>
</testResults>

Exit-Code: 15
Run Code Online (Sandbox Code Playgroud)

如何在java中轻松删除非xml文本?

java xml text-processing

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

如何调用bool函数

我没有看到任何解决我的特定代码问题的东西.

我在课堂上有一个bool函数; bool函数命名为:

bool Triplet::operator ==(const Triplet& operand)const {
    if( (data[0] == operand.data[0]) &&
            (data[1] == operand.data[1]) &&
            (data[2] == operand.data[2]))
        return true; 
        ...
Run Code Online (Sandbox Code Playgroud)

而我正试图在Main中调用它,但只是在调用正确的时候遇到问题.显然,如果我在措辞中遗漏了任何东西,它会给出一个错误,我只有很少的语句,如果我尝试使用函数的整个措辞,我会得到错误,我需要一个分号,但我已经有了在通话结束时分号,所以我知道别的东西是错的,我根本无法弄清楚出了什么问题!任何帮助,将不胜感激!

提前致谢.

c++ function

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

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

打开通用接口类型的open实现不等于接口类型?

这是一个测试,在我看来应该通过,但不是.

[TestMethod]
public void can_get_open_generic_interface_off_of_implementor()
{
    typeof(OpenGenericWithOpenService<>).GetInterfaces().First()
        .ShouldEqual(typeof(IGenericService<>));
}
public interface IGenericService<T> { }
public class OpenGenericWithOpenService<T> : IGenericService<T> { }
Run Code Online (Sandbox Code Playgroud)
  1. 为什么这不通过?
  2. 鉴于Type t = typeof(OpenGenericWithOpenService<>)我如何获得typeof(IGenericService <>)?

我一般很好奇,但是如果你想知道我在做什么,我正在编写一个Structuremap约定,它将类实现的所有接口转发给实现(作为单例).

.net c# generics reflection

10
推荐指数
1
解决办法
1211
查看次数