ghorman: probleme mit externem *.js file

hi all,

ich nutze ein externse *.js file auf mehreren Websiten. Das Script erzeugt ein neues Fenster, mit einer kurzen Erkärung für vordefinierte Wörter. Wenn ich jetzt z.B. auf einer *.html seite auf ein bestimmtes Wort klicke, startet das script und ich bekomme die
entsprechende Erklärung. Aber wenn ich das Fenster geschlossen habe, und auf der gleichen *.html seite versuche auf ein anderes Wort zu klicken, dann bekomme ich eine Fehlermeldung (Objekt not found).
Erst nach einem reload der *.html seite funkioniert es wieder.

Hat von euch vielleicht jemand eine Idee ??

script (glossary.js):

function gloss(word,content){
gloss=window.open("popup.html","_blank","height=200,width=300,scrollbars=yes") ;
gloss.inn(word,content);
}

einbindung script in *.html file:

<script src="glossary.js" LANGUAGE="JavaScript" type="text/javascript">
</script>

aufruf des scripts auf *.html seite:

<a href="javascript:gloss('content','content'>wort</a>

  1. Hi,

    function gloss(word,content){
    gloss=window.open("popup.html","_blank","height=200,width=300,scrollbars=yes") ;

    Hier überschreibst Du die Funktion gloss mit dem Fensterhandle.
    Benutze entweder für die Funktion oder für das Fensterhandle einen anderen Namen.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. funkioniert, kleiner Leichtsinnfehler :-)

      vielen Dank

      cya
      christian