http://jsfiddle.net/pimvdb/tYXTX/3/

//jsfiddle.net/tYXTX/

В Firefox с помощью приведенного выше скрипта (включенного ниже) вы можете редактировать содержимое текстовой области в любой точке, щелкнув по центру строки и введя текст, или используя клавиши возврата на клавиатуре (и ctrl + стрелка влево).

В IE курсор всегда прыгает до конца. Почему это и как я могу предотвратить это?

HTML:

<textarea id="bob" name="bob">Some textarea content</textarea>
<div id="debug"></div>

JS:

$(document).ready(function(){
    $("#bob").keyup(function(){
        $("#bob").val($("#bob").val().substring(0,160));
        $("#debug").append("\n+");
    }); 
});

Ответы на вопрос(2)

Ваш ответ на вопрос