RE: markierten Text extern übersetzten lassen

Beitrag lesen

Folks,

ich hat zwar Programmier-Kenntnisse, doch JavaScript scheint mir nicht ganz geheuer. Sprich: JavaScript - wat is dat ?
Folgender Code, der nicht von mir ist, liefert:

"Line:3
Error: ';' erwartet"

Sowohl nach Ergänzen eines ';' in Zeile 3 erscheint die gleiche Meldung. Da ich aber noch der Syntax keine Detailkenntnisse haben, bleibt mir verborgen, wo da ein Fehler sein könnte. Wer kann mir helfen ?

contend of translateWleo.html
<script language="JavaScript" defer>
with(external.menuArguments)
{
 URL=javascript:s=(document.frames.length?'':document.selection.createRange().text);
 for(i=0;i<document.frames.length;i++)
 {
  s=document.frames[i].document.selection.createRange().text;
  if(s!='')break;
 }
 if(s=='')void(s=prompt('Geben Sie einen Ausdruck ein, oder markieren Sie ein Worte.',''));
 if(s)
 {
  leow=window.open('http://dict.leo.org/?client=bookmarklet&search='+escape(s),'LEODict','width=700,height=400,scrollbars=yes,resizable=yes,dependent=yes');
  leow.focus()
 };

}
</script>