mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-28 06:08:52 +00:00
Blah ...
git-svn-id: file:///svn/phpbb/trunk@6652 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
parent
2d31d53289
commit
8f97dc8d78
2 changed files with 14 additions and 14 deletions
|
@ -85,10 +85,9 @@ function bbstyle(bbnumber)
|
|||
function bbfontstyle(bbopen, bbclose)
|
||||
{
|
||||
theSelection = false;
|
||||
document.forms[form_name].elements[text_name].focus();
|
||||
|
||||
var textarea = document.forms[form_name].elements[text_name];
|
||||
var new_pos = getCaretPosition(textarea).start + bbopen.length;
|
||||
textarea.focus();
|
||||
|
||||
if ((clientVer >= 4) && is_ie && is_win)
|
||||
{
|
||||
|
@ -112,12 +111,13 @@ function bbfontstyle(bbopen, bbclose)
|
|||
return;
|
||||
}
|
||||
|
||||
//The new position for the cursor after adding the bbcode
|
||||
var new_pos = getCaretPosition(textarea).start + bbopen.length;
|
||||
|
||||
// Open tag
|
||||
insert_text(bbopen + bbclose);
|
||||
|
||||
// Center the cursor when we don't have a selection
|
||||
|
||||
|
||||
// IE & Opera
|
||||
if (document.selection)
|
||||
{
|
||||
|
@ -373,13 +373,13 @@ function getCaretPosition(txtarea)
|
|||
sel.text = dummy;
|
||||
|
||||
//find dummy chraracter again
|
||||
len = (dul.text.indexOf(c));
|
||||
len = (dul.text.indexOf(dummy));
|
||||
sel.moveStart('character',-1);
|
||||
sel.text = "";
|
||||
|
||||
if (len == -1)
|
||||
{
|
||||
len = 0;
|
||||
len = txtarea.value.length;
|
||||
}
|
||||
|
||||
caretPos.start = len;
|
||||
|
|
|
@ -85,10 +85,9 @@ function bbstyle(bbnumber)
|
|||
function bbfontstyle(bbopen, bbclose)
|
||||
{
|
||||
theSelection = false;
|
||||
document.forms[form_name].elements[text_name].focus();
|
||||
|
||||
var textarea = document.forms[form_name].elements[text_name];
|
||||
var new_pos = getCaretPosition(textarea).start + bbopen.length;
|
||||
textarea.focus();
|
||||
|
||||
if ((clientVer >= 4) && is_ie && is_win)
|
||||
{
|
||||
|
@ -112,12 +111,13 @@ function bbfontstyle(bbopen, bbclose)
|
|||
return;
|
||||
}
|
||||
|
||||
//The new position for the cursor after adding the bbcode
|
||||
var new_pos = getCaretPosition(textarea).start + bbopen.length;
|
||||
|
||||
// Open tag
|
||||
insert_text(bbopen + bbclose);
|
||||
|
||||
// Center the cursor when we don't have a selection
|
||||
|
||||
|
||||
// IE & Opera
|
||||
if (document.selection)
|
||||
{
|
||||
|
@ -373,13 +373,13 @@ function getCaretPosition(txtarea)
|
|||
sel.text = dummy;
|
||||
|
||||
//find dummy chraracter again
|
||||
len = (dul.text.indexOf(c));
|
||||
len = (dul.text.indexOf(dummy));
|
||||
sel.moveStart('character',-1);
|
||||
sel.text = "";
|
||||
|
||||
if (len == -1)
|
||||
{
|
||||
len = 0;
|
||||
len = txtarea.value.length;
|
||||
}
|
||||
|
||||
caretPos.start = len;
|
||||
|
|
Loading…
Add table
Reference in a new issue