Autor Zpráva
Rellik
Profil
Zdravím,
řeším jeden problémek v JS a to vkládání odkazů na různé dokumenty pomocí kliknutí na odkaz dokumentu (obrázku).
Příklad:
Mám textareu s nástavbou TinyMCE. Pomocí jQeuery otevřu okno s různými přílohami (jpg, doc, xls, pdf..), které se můžou použít jako buď odkazová příloha v případě dokumentů, nebo přímo obrázek v článku v případě obrázků. Ve firefoxu s tím není problém, tam stačí požadovanou přílohu prostě přetáhnout do editačního okna. IE se k tomu staví jinak - nedovolí to.
Jde nějak udělat aby se ta příloha vložila pouhým kliknutím, když to celé editační okno je v podstatě taky vykreslené javascriptem? Metody, které používám u normální textarey nefungují :-( A s JS nejsem moc kamarád.
Může to být klidně i pomocí jQuery pokud na to JS stačit nebude. Ale chtěl bych poradit anebo navést na nějaké řešení.
Díky.
Rellik
Profil
Vyřešeno.
Kdyby to náhodou taky někdy potřeboval, tak to jde dvěma způsoby:
1/ Bez nutnosti vytvářet odkazy z příloh: http://jsfiddle.net/xgPzS/214/
2/ S tvořením odkazů z příloh:
<a href="#" onclick="tinyMCE.execCommand('mceInsertContent',false,'<a href=\'/odkaz_na_soubor.doc\'>soubor.doc</a>');">soubor.doc</a>
&lt; a &gt; v kódu má být normální "menší <" a "větší >"

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: