BBCode einfügen

DelphiDell

Erfahrenes Mitglied
Hi wie kann ich machen dass wenn jemand auf ein Picture Klickt dass dann eine eingabe beauffroderung kommt und da kann man dann die Bild-URL eingaben und dann wird es im Text so aussgegeben.
[IMG]http://url[/IMG]

Also so wie hier im Forum bei der URL :)
 
DelphiDell hat gesagt.:
ich habe schon hier im Queltext nachgeguckt und nix gefunden :(
Nicht? Dann hast du nicht gesucht:

HTML:
<script type="text/javascript">
// Von www.tutorials.de //
function namedlink(thetype)
{
    var extraspace = "";

    getActiveText();
    var dtext = "";
    if (text)
    {
        dtext = text;
    }
    else
    {
        extraspace = " ";
    }
    linktext = prompt(vbphrase["enter_link_text"], dtext);
    var prompttext, prompt_contents;
    if (thetype == "URL")
    {
        prompt_text = vbphrase["enter_link_url"];
        prompt_contents = "http://";
    }
    else
    {
        prompt_text = vbphrase["enter_email_link"];
        prompt_contents = "";
    }
    var linkurl = prompt(prompt_text, prompt_contents);
    if ((linkurl != null) && (linkurl != ""))
    {
        if ((linktext != null) && (linktext != ""))
        {
            AddTxt = "[" + thetype + "=" + linkurl + "]" + linktext + "[/" + thetype + "]" + extraspace;
            AddText(AddTxt);
        }
        else
        {
            AddTxt = "[" + thetype + "]" + linkurl + "[/" + thetype + "]" + extraspace;
            AddText(AddTxt);
        }
    }
}
</script>

..und eingebunden wird's so:
HTML:
<a href="#" onclick="namedlink('URL')">Link einfügen</a>
 
Re: BBC Einfügen

Ich hab mir mal selber etwas zusammen gebastelt funktioniert aber irgendwie nicht so wirklich :-)

PHP:
<script type="text/javascript">
function insert_url()
{
   getActiveText();
   var linkurl = prompt("Bitte geben Sie die Link-URL an:","http://");
   var InsertText = "[ img]"+ linkurl +"[ /img]";
   AddText(InsertText);
}
</script>
 

Neue Beiträge

Zurück