Como uso a "substituição da direita para a esquerda" no Safari para Mac?


10

Eu gostaria de usar a "substituição da direita para a esquerda" (caractere unicode 202E) no Safari. Como faço para funcionar?

Respostas:


7

Se tudo o que você quer é fazê-lo funcionar no Safari:

This is left to right, &#8238;but this is right to left,<br />
and then this is back to left to right again.

resulta em:

Isso é da esquerda para a direita, mas é da direita para a esquerda
e , em seguida, volta à esquerda para a direita novamente.

O ponto importante é o & # 8238; - tudo depois disso será revertido.

Nota: isso pressupõe que a página da web esteja usando UTF-8 (e, se não estiver, deve estar).


Sim, mas não funcionará no bate-papo e nos comentários do SE.
precisa saber é o seguinte

@Nyuszika você realmente quer digitar invertido aqui? ;)
Martin Marconcini

1
Sim, Provavelmente. :)
nyuszika7h

Como eu faria isso funcionar em outro lugar?
Moshe

@ Moshe - onde mais você quer? Também deve funcionar em outros navegadores e em praticamente qualquer lugar que possa lidar com esse tipo de entidade HTML. FWIW, não há diferença real entre document.getElementById("bkwd").innerHTML="\u202e backwards";e document.getElementById("bkwd").innerHTML="&#8238; backwards";- é apenas que o último também pode ser digitado diretamente no texto de uma página HTML.
Dori

7

Abra o Web Inspector com Command+ Shift+ Ie digite o seguinte:

copy('\u202e');

Se isso não gerar um erro, a substituição da direita para a esquerda é copiada para a área de transferência. Você pode experimentá-lo mesmo no console, basta pressionar Command+ Ve digite algum texto.

Isso funciona em várias plataformas (apenas certifique-se de usar Ctrlno Windows), em todos os navegadores WebKit, mas apenas dentro do console .


Atualização: Acabei de instalar o Safari 5 no Win7 x64, e parece que o personagem foi copiado para a área de transferência, mas o Safari não pode lidar com isso. A entidade HTML sugerida por Dori funcionará em qualquer documento HTML. Lá, ele funcionará em perguntas e respostas, mas não em bate-papos e comentários.


Não sei por que ... Isso não funcionou.
Moshe

O Safari não me permite digitar no chat. Gostaria de saber se funcionaria ao fazer uma pergunta?
Moshe

Eu já disse que a entidade HTML não funcionará no chat e nos comentários. Sim, funciona em perguntas e respostas.
precisa saber é o seguinte

O estranho é que ele processa o bate-papo e os comentários anteriores.
Moshe

Você precisa copiar esse personagem de outro lugar. Estou usando o Chrome, e o que eu disse funciona bem para mim.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.