execComand:createLink и кириллические ссылки
Добрый день,
Столкнулся с проблемой, нигде в инете ответа не нашел: Есть визуальный редактор (написан не мной), он создает ссылки командой document.execCommand('createLink', false, href); . Но эта команда переделывает кириллические ссылки в unicode, после чего они, естественно, не работают. Это как-то исправляется? |
<input type="text" value="http://insu.лт/" id="as" contenteditable />
<div id="sup">урл'ы</div>
<script>
function link(){
var url = document.getElementById("as").value;
if (url){
document.execCommand("createlink", false, url);
document.getElementById("sup").innerHTML += ( url + '<br/>');
}
}
document.getElementById("as").addEventListener( "input", function (){
link();
});
</script>
в head добавить <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| Часовой пояс GMT +3, время: 06:31. |