小编Clo*_*ign的帖子

如何检测Android平板电脑一般.用户代理?

我到处寻找.我们正在使用Motorola Zoom来尝试我们的平板电脑网站测试.问题是Android Useragent是一般的Useragent,平板电脑Android和移动Android之间没有区别.我不想只针对像Xoom Useragent这样的特定设备,因为Android很可能会在不久的将来出现在多个平板设备上.

我们正在使用Umbraco CMS,我们已经考虑使用51Degrees.mobi解决方案,目前这不适合我们的需求.或许在将来.我知道51Degrees和Umbraco的一些人将要进行一些整合到Umbraco,但最终的项目可能不会出现几个月.
因此,为什么我们要检测Android平板电脑的Useragent String,并且不要像现在这样直接访问我们的移动网站.

如果有人知道如何检测和Android平板电脑一般,不是具体的设备将是非常有帮助的.

android device-detection

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

MediaElement.js更改视频源onclick

在MediaElement.js中,我试图制作一个"多"视频播放器.或多或少我将根据用户点击的内容缩略图更改视频源.

我已经成功地使用HTML5源代码完成了它

<img src="http://mydomain.com/mysouceimage.jpg" style="width:100px; height:75px;" onclick="document.getElementsByTagName('video')[0].src = '/media/build/BTBW.m4v';" />

<img src="http://mydomain.com/mysouceimage-2.jpg" style="width:100px; height:75px;" onclick="document.getElementsByTagName('video')[0].src = '/media/build/myVideo-2.m4v';" />

但这仅适用于HTML5播放器,而不适用于Flash.我正在使用基本的视频标签,让mediaelement.js做后备工作.我认为像上面的例子那样更改源代码会起作用,但事实并非如此.

我希望视频停止并在选择下一个图像时切换到下一个图像,反之亦然,使用Flash播放器后退.

是否有捷径可寻.我没有看到太多关于如何使用Mediaelement.js动态切换视频的文档.

任何建议将不胜感激.

mediaelement.js

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

如何按浏览器宽度提供不同的javascript文件

所以我想要某些浏览器宽度的某些Javascript文件.我知道@media为每个浏览器宽度和一些设备提供特定的CSS.如何在不使用服务器端调用的情况下为Javascript文件执行类似的操作?

可以使用Javascript根据浏览器宽度调用其他Javascript文件吗?如果是这样,怎么样?

提前致谢.

javascript browser width

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

WPF XAML和MinWidth和MaxWidth

我有StackPanel,其中包含7个不同宽度的矩形.

我在堆栈中的第一个矩形,我定义了最小和最大宽度以及其他一个矩形(见下面的x:Name ="ToBeCollapsed"),默认情况下是折叠的,但是在C#中的某个条件下可以看到BUT.
我的问题是,如果矩形"ToBeCollasped"折叠,第一个Rectangle不会拉伸到MAX宽度.我的想法是,如果折叠的矩形被折叠,第一个矩形将填充空间到"755"的MAX.

我的逻辑错了吗?

我的布局如下:

<StackPanel x:Name="RectangleColumns" Width="1840" Orientation="Horizontal">

     <Rectangle MinWidth="575" MaxWidth="755" /> 
     <Rectangle Width="315"/>
     <Rectangle Width="180" />
     <Rectangle Width="180"/>
     <!--If collapsed first rectangle should grow to 755.  MinWidth + 180-->
     <Rectangle x:Name="ToBeCollapsed" Width="180"/>
     <Rectangle Width="220"/>
     <Rectangle Width="190"/>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml

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

如何在一个网页上放置多个Facebook跟踪像素?

我们正在尝试使用Facebook的广告跟踪像素来跟踪广告.我们查看了Facebook的文档,这让我无处可去.

我需要知道如何在一个页面上触发多个Facebook像素,因为我们有多个广告正在运行.

我拿了它每个像素给我的代码并将其放在页面上,然后我们有一个Cart页面,我在其中触发或添加'Purchase'事件.但由于我有3次剧本,它似乎开了3次.我希望每个像素点燃一次.

这是我到目前为止:

<!-- Facebook Pixel Code - Ad 1-->
 <script>
 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
 document,'script','//connect.facebook.net/en_US/fbevents.js');

 fbq('init', 'xxxxxxxxxxxxx12');
 fbq('track', "PageView");
 // Purchase
 // Track purchases or checkout flow completions (ex. landing on "Thank You" or confirmation page)
 fbq('track', 'Purchase', {value: '1.00', currency: 'USD'});
 </script>
 <noscript><img height="1" width="1" style="display:none"
 src="https://www.facebook.com/tr?id=xxxxxxxxxxxxx12&ev=PageView&noscript=1"
  /></noscript>
<!-- End Facebook Pixel Code -->

 <!-- Facebook Pixel Code - Ad 2-->
 <script>
 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
 document,'script','//connect.facebook.net/en_US/fbevents.js');

 fbq('init', 'xxxxxxxxxxxxx34');
 fbq('track', "PageView");
 // Purchase
 // Track purchases or …
Run Code Online (Sandbox Code Playgroud)

javascript facebook

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

jQuery - 在点击时动态删除头元素

有没有人知道你是否可以删除单击按钮上的头元素以及如何使用jQuery执行此操作?

当点击一个按钮时,我试图摆脱html头部的某些脚本标签.例如.我有一个屏幕视图,幻灯片显示由外部JavaScript文件控制.当我点击按钮"点击以摆脱这些元素JS"我想从HTML头删除外部JavaScript路径.

有任何想法吗.已经在这件事上待了一个星期左右.

javascript jquery

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

jQuery,一个页面上有多个选项卡组

我正在使用Soh Tanaka的一个很好的简单选项卡示例.http://www.sohtanaka.com/web-design/simple-tabs-w-css-jquery

我试图在同一页面上放置多个选项卡组,但为每个选项卡组使用相同的类.我动态地为选项卡制作内容,因此为每个选项卡组创建新类是不可能的.

如何为不同的选项卡组使用相同的类,相同的jQuery?我知道jQuery中有.each()方法,但我无法找到将它放在jQuery中的正确位置.任何帮助是极大的赞赏.

提前致谢.

jquery jquery-tabs

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

如何将 DOM 中已有的一个 jQuery 元素附加到另一个元素?

我想要获取 DOM 中页面上已有的一个元素,并将其附加到<div>DOM 中的另一个或元素。

\n

我不想\xe2\x80\x99t 想要附加一个字符串,但我使用了这个:

\n
$("#dialog-form-Member").append($("div#MemberFormWrapper"));\n
Run Code Online (Sandbox Code Playgroud)\n

它获取了我的元素并将其放在我想要的位置,它也删除了第一个元素,以便将其放入另一个元素中。

\n

例子:

\n
<div id="one">\n  I want to put this div into div two without div one disappearing. Keep both divs visible at the same time.\n</div>\n\n<div id="two">\n  I want the content of div one to show here and keep both divs visible.\n</div>\n
Run Code Online (Sandbox Code Playgroud)\n

如果有人有任何建议,请告诉我。

\n

html javascript jquery dom

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

jQuery div内容部分隐藏,显示全部

我有这个解决方案,我试图使用,但它使用ID.我希望使用相同的类在同一页面上使用多个div.我将ID引用更改为类,但我不能让它们彼此独立地触发.他们都在同一时间开火.我如何让他们独立开火.我想通过将函数包装在.each()中来修复它,但它似乎仍然会同时触发所有我的div.

任何建议都非常有帮助.谢谢.

$(function(){

var slideHeight = 75; // px
var defHeight = $('.wrap').height();
    if(defHeight >= slideHeight){
        $('.wrap').css('height' , slideHeight + 'px');
        $('.read-more').append('<a href="#">Click to Read More</a>');
        $('.read-more a').click(function(){
            var curHeight = $('.wrap').height();
            if(curHeight == slideHeight){
                $('.wrap').animate({
                  height: defHeight
                }, "normal");
                $('.read-more a').html('Close');
                $('.gradient').fadeOut();
            }else{
                $('.wrap').animate({
                  height: slideHeight
                }, "normal");
                $('.read-more a').html('Click to Read More');
                $('.gradient').fadeIn();
            }
            return false;
        });
    }// end if
Run Code Online (Sandbox Code Playgroud)

});

我的HTML

<div class="container">

<h1>jQuery slide with minimum height</h1>

<h2>About Billabong</h2>

<div class="wrap">

    <div> …
Run Code Online (Sandbox Code Playgroud)

jquery

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

Umbraco - 从多个下拉列表数据类型获取Prevalues并使用Razor创建无序列表

我只是找不到如何为Umbraco创建一个无序列表.

我能够得到prevalues,但我不能将它们作为前端列表输出.

到目前为止我的代码是:

  var myValues = umbraco.library.GetPreValues(12080);
  <ul>
   @foreach(var c in myValues){
      <li><a href="@baseNode.Url?category=@c">@c</a></li>                      
     }

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

我正在回归那些价值观

  • 项目,但他们没有拆分.我尝试将.Split()添加到foreach中的myValues并向我抛出一个错误.我错过了什么吗?

    提前致谢.

  • c# umbraco razor

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

    文本字符串代码后面的粗体部分

    我们用 XAML 构建了一个应用程序。现在我需要格式化文本字符串。是否可以仅将文本字符串的一部分加粗。我们将 XAML 文本块中元素的文本替换为文本字符串。将部分文本字符串加粗的最简单方法是什么?我要添加标签吗?XAML 或 C# 中还有其他内容吗?

    这是我们的 XAML 和背后的代码的示例:

    XAML

    <TextBlock x:Name="PrimaryNameText" Text="Primary Member Name:"></TextBlock>

    C# 字符串

    PrimaryNameText.Text = "Primary Member Name: " + reAccount.MyPerson.Prefix + " " + reAccount.MyPerson.FirstName + " " + reAccount.MyPerson.LastName;

    在上面的示例中,我们或多或少希望将字符串“Primary Member Name:”的部分加粗

    我知道您可以使用“\n”作为分页符,有什么方法可以将字符串中的文本加粗吗?

    c# xaml

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