pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: pekobe am 21 Mai 2009, 15:22:41

Titel: Code funktioniert nicht richtig
Beitrag von: pekobe am 21 Mai 2009, 15:22:41
Hallo,

ich bin Umsteiger von Nuke zu Pragma.
Bei Nuke hat folgender Code funktioniert:


<script language=javascript>
function submit(id) {
  try {
    var s = auswertung.spieler_id;
    for( var i = 0; i < s.options.length; i++ ) {
      if( s.options[i].text == id.toLowerCase() ) {
        s.selectedIndex = i;
        break;
      }
    }
    auswertung.submit();
  }
  catch(ex) {
    alert(ex.description);
  }
}
function show_detail( detail_text )
{
  var w = window.open(null,null,'top='+window.event.screenY+',left='+window.event.screenX+',height=125,width=150,center=yes,status=no,toolbar=no,menubar=no,location=no,resizable=no,titlebar=no');
  var d = w.document;
  d.open();
  d.write( '<html><head><title>Einzelergebnisse</title></head><body bgcolor=#ffff00><font face=arial size=-1><center>' );
  d.write( detail_text );
  d.write( '<p><a href="javascript:window.close()">Fenster schliessen</a></center></font></body></html>' );
  d.close();
}
</script>


Bei Pragma funktioniert er nicht mehr, es kommt die Meldung "undefined".

Woran könnte das liegen?


LG Sven
Titel: Re: Code funktioniert nicht richtig
Beitrag von: NDeezign am 21 Mai 2009, 15:39:20
Hy :)

wenn du JavaScript in die theme.html eines Themes platzieren möchtest, gehört dieser in den More Header Bereich ...

<!-- START more_header -->

hier dein Code ...   

<!-- END more_header -->


Global, nicht themespezifisch siehe: Wie kann ich zusätzliche JavaScript- oder CSS-Dateien in pragmaMx einbinden? (http://www.pragmamx.org/doku.php?id=faq:programmierung:wie_kann_ich_zusaetzliche_javascript-_oder_css-dateien_in_pragmamx_einbinden)

LG  :bye: