小编its*_*sme的帖子

删除或编码非UTF-8字符

是否有从字符串中删除所有非UTF-8字符的功能?

php utf-8

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

Mapbox - 层中奇怪的白线

我正在嵌入一个地图集地图 - 我发现在地图中间放置一个空白行,正如您可以从附加图像中看到的那样.

在此输入图像描述

有谁知道问题是什么?

我也在使用twitter-bootstrap框架.

这是我用的地图div html/css:

<div class="map"></div>

    .map{
        max-width:none !important;
        width:100% !important;
        height:250px !important;
        max-height:250px;
        position: relative;
        margin:0 auto !important;
    }
Run Code Online (Sandbox Code Playgroud)

这是我的js:

var map = mapbox.map(_element);
map.addLayer(mapbox.layer().id('examples.map-uh4ustwo'));

// Create an empty markers layer
var markerLayer = mapbox.markers.layer();

// Add interaction to this marker layer. This
// binds tooltips to each marker that has title
// and description defined.
mapbox.markers.interaction(markerLayer);
map.addLayer(markerLayer);

map.zoom(3).center({ lat: _json.lat, lon: _json.lon });

// Add a single feature to the markers layer.
// You can …
Run Code Online (Sandbox Code Playgroud)

css layer twitter-bootstrap mapbox

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

Js-jQuery - 检查元素是否已聚焦或获取最后一个聚焦元素类

是否可以检查元素是否被聚焦?

我试过:

 <a href="#"></a>
    $('a').is(':focused');
Run Code Online (Sandbox Code Playgroud)

但它不会起作用.

另外我想了解是否有可能获得最后一个重点文档元素attr类:

var last_focused_class = document.lastFocusedElement.class;
Run Code Online (Sandbox Code Playgroud)

例如

javascript jquery dom document focus

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

Chrome上的jQuery blur()无效

我MacOSX上运行此http://jsfiddle.net/q84wv/Chrome最新版本.

它不会工作,而在Firefox上运行它是完美的,任何线索?

javascript jquery blur

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

Javascript - 解析html字符串获取具有类X的每个元素并返回它们的数组

您好,我需要使用纯 Javascript(无 jquery)将大量元素文本内容放入 json 中,然后将它们放入 json 数组中。

例如来自:

<li class="asd">1</li>
<li class="asd">2</li>
<li class="asd">3</li>
<li class="asd">4</li>
<li class="asd">5</li>
<li class="asd">6</li>
<li>no</li>
<li>no</li>
<li>no</li>
<li>no</li>
Run Code Online (Sandbox Code Playgroud)

我需要返回:

{[1,2,3,4,5,6]}
Run Code Online (Sandbox Code Playgroud)

例如,一旦我获得了 html 页面字符串,我就通过 XHR 获得了 html 页面内容,如何解析它并将所有元素class="asd"放入 json 数组中?

这是我获取 html 字符串的地方:

    var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = function() {
        if (xhr.readyState == 4) {
            alert(xhr.responseText);
//here i don't know how to parse the html returned :( and put it into a json array
        }
    }
    xhr.open('GET', 'http://site.com/htmlpagecontent.html', true);
    xhr.send(null);
Run Code Online (Sandbox Code Playgroud)

html javascript arrays parsing json

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

Angular js - 表单和输入 - ajax与客户端验证

我想知道为什么我必须在客户端验证表单,而他们无论如何需要服务器端(ajax)验证没有被黑客攻击?

对客户端和服务器端(ajax)进行验证是否有任何好处?

我的意思是他们做同样的事情,但ajax需要300毫秒,客户端可能需要0毫秒,这是一个非常好的理由,为什么要进行重复验证?:P

另外,使用单个服务器端验证,您从客户端删除不需要的js,我只看到只有ajax验证的好处,那么你呢?

如果我要进行客户端验证,是否有一些方法/实践/逻辑可以遵循不在服务器端重复验证?像只有客户端验证是好的服务器执行操作/请求?

其实我的逻辑是:

服务器+客户端验证 更少请求 - >更多代码(重复) - >更多麻烦 - >更好的UX 服务器端验证(仅ajax) 更多请求 - >更少的代码 - >更少的麻烦 - >可能相同的用户体验!

对不起maccheronic english asd:D

javascript validation ajax angularjs

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

具有简单条件的Angular js - ng-class =""将不起作用

嗨,我正在尝试通过一个元素添加一个类ng-class.如您所见,代码非常简单但不添加类:

app.run(function($rootScope, $location,$http,ngDialog,array_helper){
    var update =  function() {
        /*CONFIG PARAMS*/
        $rootScope.config = {};
        $rootScope.config.app_routes = [
            "/",
            "/channels",
            "/channels/create",
            "/users",
            "/auth/login",
            "/auth/signup"
        ];
        console.log($rootScope.config.app_url);
        console.log($rootScope.config.app_routes.indexOf($rootScope.config.app_url));
    };
    $rootScope.$on('$routeChangeStart', function() { 
        update(); 
    });
});
Run Code Online (Sandbox Code Playgroud)

然后在视图中,我做:

<div ng-view ng-animate class="" ng-class="{'slide': config.app_routes.indexOf(config.app_url) == -1}"></div>
Run Code Online (Sandbox Code Playgroud)

但似乎它永远不会起作用,因为它永远不会增加课程slide.同时console.log效果很好,只有在正确时才返回-1:O

javascript arrays view angularjs ng-class

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

AngularJs ui-router $ location还是$ state?

我怎样才能改变这个:

$location.path('/app/home/' + id).search({x:y});
Run Code Online (Sandbox Code Playgroud)

对此:

$state.go('/app/home/' + id).search({x:y});
Run Code Online (Sandbox Code Playgroud)

我尝试过,但实际上我无法获得足够的信息如何实现...

javascript state angularjs angular-ui-router

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

如果有多个元素,如何只保留一个元素

每次加载页面时,我都有一个随机数量的具有相同类和不同(随机)ID的元素.

我想知道如何在页面上只保留一个元素,并根据他们的类从DOM中删除其他元素?

例:

<div id="joke" class="hey"></div>
<div id="joking" class="hey"></div>
<div id="jokes" class="hey"></div>
<div id="joker" class="hey"></div>
Run Code Online (Sandbox Code Playgroud)

我想只留下id="joke"其中joke(作为其它元素的id值)被随机地/动态地生成的.

javascript jquery dom

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

让用户能够提交代码在PHP中替换什么?

嗨我打算让用户能够提交一些代码(php,java,javascript c ++等等......无论他们想要什么意思).

那么有人可以建议我最好的做法,使我的网站安全吗?:))

我的意思是哪些标签/字符/字符串在php中被提交一次提交代码字符串?

php regex security escaping

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