Есть ли способ проверить полосы прокрутки? Мне нужен способ узнать, написал ли пользователь слишком много текста в iframe (используя punyMCE). Если пользователь вышел за допустимое количество строк (что вызовет появление полос прокрутки), я хочу сообщить пользователю, что было введено максимальное количество строк.проверка прокрутки
Теперь возникает вторая проблема. Кажется, я не могу запустить ключевые события изнутри кадра punyMCE. Это означает, что мне не нужно делать чек ... Любые предложения? Я попытался это:
frame = frames['eventTxt_f'].document.getElementsByTagName('body')[0];
frame.onkeydown = function() {
alert("keydown");
}
clientHeight, кажется, возвращает 0, каждый раз для меня ... с помощью IE7 – peirix
Вы должны использовать document.body.clientHeight вместо документа .documentElement.clientHeight, когда окно/iframe находится в режиме Quirks. Но в целом вы никогда не хотите быть в режиме Quirks. – bobince