O que o código de caractere (HTML) ​
? Eu o encontrei em um dos meus scripts jQuery e me perguntei o que era ..
Obrigado.
Editar:
Aqui está o script em que estava (foi adicionado ao final, encontrado no Firebug)
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script type="text/javascript">
var $jnyh = jQuery.noConflict();
$jnyh(function() {
$jnyh("#title-nyh").click(function() {
$jnyh(".show-hide-nyh").slideDown("slow");
}, function() {
if(!$jnyh(this).data('pinned'))
$jnyh(".show-hide-nyh").slideUp("slow");
});
$jnyh("#title-nyh").click(function() {
$jnyh(this).parent().toggleClass("title-btm-brdr");
$jnyh(this).toggleClass("chev-up-result");
var pin = $jnyh(this).data('pinned');
$jnyh(this).data('pinned', !pin);
if(pin) $jnyh(".show-hide-nyh").slideUp("slow");
});
});​
</script>
html
unicode
character-codes
Kyle
fonte
fonte
Respostas:
É o caractere Unicode 'ZERO WIDTH SPACE' (U + 200B) .
De acordo com o exemplo de código fornecido, a entidade é totalmente supérflua nesse contexto. Ele deve ser inserido por algum acidente, provavelmente por um editor de buggy tentando fazer coisas inteligentes com espaço em branco ou destaque ou um usuário final usando uma linguagem de teclado em que esse caractere seja usado nativamente, como o árabe.
fonte
Se você deseja procurar esses caracteres invisíveis no seu editor e torná-los visíveis, é possível usar uma Expressão Regular procurando caracteres não-ascii. Tente procurar
[^\x00-\x7F]
. Testado no IntelliJ IDEA.fonte
get_html_translation_table(HTML_ENTITIES)
eord()
mas ainda não conseguiu vencer), este finalmente me deu a alça eu precisava para seguir em frente! OBRIGADO!!!Eu cheguei aqui com o mesmo problema, depois descobri por conta própria. Esse personagem estranho estava aparecendo no meu HTML.
O problema provavelmente é seu editor de código. Eu uso o Espresso e às vezes me deparo com questões como essa.
Para corrigi-lo, basta realçar o código afetado, então vá ao menu e clique em "converter em entidades numéricas". Você verá o valor numérico desse caractere aparecer; basta excluí-lo e se foi para sempre.
fonte
ZERO WIDTH SPACE
.Eu o usei como conteúdo para células de tabela "vazias". Mas não faço ideia do que está fazendo em uma
<script>
tag.fonte
O caractere ZERO WIDTH SPACE é inserido quando você usa o jQuery para adicionar elementos usando funções de manipulação do DOM, como .before () e .after ()
Eu me deparei com isso ao adicionar quadros de diálogo modais ocultos no final do meu documento e depois descobrir que o ZERO WIDTH SPACE estraga o layout lá em baixo, adicionando espaço indesejado.
A solução rápida foi inseri-lo antes do rodapé, não depois dele. Está escondido de qualquer maneira.
Não consigo encontrar nada no jQuery que faça isso:
https://github.com/jquery/jquery/blob/master/src/manipulation.js
Portanto, pode ser o navegador que o adiciona.
fonte
Eu tenho esses personagens que aparecem em scripts onde eu não os desejo. Notei porque isso arruina minha formatação visual HTML / CSS: cria uma nova caixa de texto.
Tenho certeza que um editor de buggy os está adicionando ... Eu suspeito que o Komodo Edit para Mac, no meu caso.
fonte
.html()
uma div que representava uma caixa de texto no SP 2013. Acredito que seja devido ao comportamento do aplicativo da Web que exibe os dados. No meu caso, o comprimento era 1, para mim, quando deveria ter sido 0. Era devido a esse personagem.Se você os vir em uma fonte, saiba que pode ser alguém tentando imprimir documentos de texto para revelar quem está vazando informações. Também pode ser uma tentativa de ignorar um filtro de spam, tornando as mesmas informações de aparência diferentes em um nível de byte a byte.
Veja meu artigo sobre como reduzir as impressões digitais, se você estiver interessado em aprender mais.
fonte
Ele estava exibindo alguns caracteres estranhos (â €) até eu definir o conjunto de caracteres para UTF-8 no cabeçalho do arquivo html
ou para HTML5:
Agora é transparente, mas ainda aparece no html quando uso o inspetor.
A remoção de todos os scripts da página também não foi removida.
Eu testei para chrome e IE.
fonte