Autor Zpráva
Tomashekk
Profil
Jelikož s JS nemám žádné zkušenosti, tak bych prosil o vysvětlení a také nějakou radu jak to udělat.

Našel jsem si wysivyg editor pro BB tagy a v něm na jeden kod je tento script.

function doQuote() {
    if (editorVisible) {
        ifm.contentWindow.focus();
        if (isIE) {
            textRange = ifm.contentWindow.document.selection.createRange();
            var newTxt = "[quote=]" + textRange.text + "[/quote]";
            textRange.text = newTxt;
        }
        else {
            var edittext = ifm.contentWindow.getSelection().getRangeAt(0);
            var original = edittext.toString();
            edittext.deleteContents();
            edittext.insertNode(document.createTextNode("[quote=]" + original + "[/quote]"));
        }
    }
    else {
        AddTag('[quote=]', '[/quote]');
    }
}


Rad bych si neco podobneho naprogramoval sam, ovsem nejak nevim jak udelat to, aby kdyz si text oznacim, aby ten vybrany text dal do tech tagu. Dokážu udělat to, že to přidá do textu.
lordfrikk
Profil
Stačí akorat vyměnit všude [quote=] a [/quote] za jiné párové tagy a mělo by to fungovat.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: