Вход Регистрация
Файл: chat/js/otv_usr.js
Строк: 108
<?php
function insert(aTageTag) {
        var 
input document.getElementById('smile');
        
input.focus();
        
/* fur Internet Explorer */
            
if(typeof document.selection != 'undefined'){
            
/* Einfugen des Formatierungscodes */
            
var range document.selection.createRange();
            var 
insText range.text;
            
range.text aTag insText eTag;
            
/* Anpassen der Cursorposition */
            
range document.selection.createRange();
            
            if (
insText.length == 0){
                
range.move('character', -eTag.length);
            }else{
                
range.moveStart('character'aTag.length insText.length eTag.length);      
            }
            
range.select();
            }
            
        
/* fur neuere auf Gecko basierende Browser */
        
else if(typeof input.selectionStart != 'undefined'){
        
/* Einfugen des Formatierungscodes */
        
var start input.selectionStart;
        var 
end input.selectionEnd;
        var 
insText input.value.substring(startend);
        
input.value input.value.substr(0start) + aTag insText eTag input.value.substr(end);
        
/* Anpassen der Cursorposition */
        
var pos;
            if (
insText.length == 0){
                
pos start aTag.length;
            }else{
                
pos start aTag.length insText.length eTag.length;
            }
        
input.selectionStart pos;
        
input.selectionEnd pos;
        }
        
/* fur die ubrigen Browser */
        
else
        {
        
/* Abfrage der Einfugeposition */
        
var pos;
        var 
re = new RegExp('^[0-9]{0,3}$');
        while(!
re.test(pos)){
          
pos prompt("Einfugen an Position (0.." input.value.length "):""0");
        }
        if(
pos input.value.length){
            
pos input.value.length;
        }
        
/* Einfugen des Formatierungscodes */
        
var insText prompt("Bitte geben Sie den zu formatierenden Text ein:");
        
input.value input.value.substr(0pos) + aTag insText eTag input.value.substr(pos);
        }
    }
?>
Онлайн: 0
Реклама