dynamisch generiertes JavaScript erzeugen
Lude
- javascript
Hi,
kann man ein Javascript mit einer src-Eigenschaft mit dem Wert von z.B. "../cgi-bin/ws-test.pl?WhatToDo=CreateTestJS" einbinden? - Scheint nicht zu funktionieren.
Kann man auf andere Art und Weise "just in time" eine JS-Funktion, beispielsweise auf einem aktuellen Datenbestand basierend bereit stellen?
Gruss,
Lude
Hi,
kann man ein Javascript mit einer src-Eigenschaft mit dem Wert von z.B. "../cgi-bin/ws-test.pl?WhatToDo=CreateTestJS" einbinden? - Scheint nicht zu funktionieren.
Dann machst Du was falsch, möglich ist es.
Welchen Content-Type liefert denn das ws-test.pl für das Javascript aus?
Wenn es nicht "text/javascript" sein sollte, solltest Du das ändern...
cu,
Andreas
Hi,
kann mal jemand 'nen BVlick draufwerfen:
aus Perl (ws.test.pl):
sub CreateTestJS
{
print "function test_alert(param)\n";
print "{\n";
print "alert(param);\n"
print "}\n"
}
aus HTML-Head:
<script language="JavaScript" src="../cgi-bin/ws-test.pl?WhatToDo=CreateTestJS"
type="text/javascript">
</script>
aus HTML-Body:
<a href="javascript:test_alert('Hi');">Test</a>
Gruss,
Lude
Hi,
aus Perl (ws.test.pl):
sub CreateTestJS
{
print "function test_alert(param)\n";
print "{\n";
print "alert(param);\n"
print "}\n"
}
Der entscheidende Teil fehlt natürlich - welcher mime-Type wird ausgegeben (text/javascript?)?
aus HTML-Head:
<script language="JavaScript" src="../cgi-bin/ws-test.pl?WhatToDo=CreateTestJS"
heißt das Teil ws.test.pl wie oben angegeben oder ws-test.pl wie hier?
type="text/javascript">
</script>
cu,
Andreas
Der entscheidende Teil fehlt natürlich - welcher mime-Type wird ausgegeben (text/javascript?)?
Hallo, Andreas,
<schäm> Es war natürlich der mime-Type in Verbindung mit zwei fehlenden Semikoli.</schäm>
Danke für Deine Hilfe.
Gruss,
Lude
Hi,
kann man ein Javascript mit einer src-Eigenschaft mit dem Wert von z.B. "../cgi-bin/ws-test.pl?WhatToDo=CreateTestJS" einbinden? - Scheint nicht zu funktionieren.
Kann man auf andere Art und Weise "just in time" eine JS-Funktion, beispielsweise auf einem aktuellen Datenbestand basierend bereit stellen?
Gruss,
Lude
Jep, dat geht...
wenn Du eine URL einbinden willst, läuft das über window.location.href="bla.html"
oder bei frames
frameset.frame.location.href="bla.html"