problemer med link i DOM editor
Jeg sidder og leger lidt med FCKeditoren. Når man laver et link skal man først skrive sin tekst i editoren og markere den, hvor efter man man trykke på link ikonet, for at skrive url'en. Det markerede bliver efterfølgende til linket.Jeg vil gerne prøve at gøre det muliigt at man kan indtaste den tekst der bliver til linket i den dialogbox der kommer op, men jeg kan simpelthen ikke se hvordan den læser/skriver den del der står mellem <a href=""> og </a>.
Jeg håber der er en af jer der kender den og kan hjælpe mig.
metoden der skriver linket til editorområdet ser således ud:
function ok()
{
var sUrl = txtURL.value ;
var sTarget = ( bCanTarget && sTargets.length > 0 ) ? selTarget.value : sDefaultTarget ;
if (sUrl == "")
dialogArguments.decCommand( DECMD_UNLINK ) ;
else
{
dialogArguments.decCommand( DECMD_HYPERLINK, OLECMDEXECOPT_DONTPROMPTUSER, "java script:void(0);/*fckeditortemplink*/" ) ;
for (i = 0 ; i < oDOM.links.length ; i++)
{
if ( oDOM.links[i].href == "java script:void(0);/*fckeditortemplink*/" )
{
oDOM.links[i].href = sUrl ;
if ( txtTitle.value == "" )
oDOM.links[i].removeAttribute("title",0) ;
else
oDOM.links[i].title = txtTitle.value ;
if ( sTarget == null || sTarget == "" )
oDOM.links[i].removeAttribute("target",0) ;
else
oDOM.links[i].target = sTarget ;
}
}
}
cancel() ;
}
