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?

Moshe
fonte

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).

Dori
fonte
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.

nyuszika7h
fonte
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