Greyschen: replace(script, otherscript)

Hallo,
Ich habe ein Problem, woran ich seit mehreren Stunden forsche.
Und zwar geht es um folgendes auf donnerwetter kann man für die eigene Website so eine Wetteranzeige integrieren.
Nun sieht das Script folgendermaßen aus:

<script type="text/javascript" id="weather" language="javascript" src="http://www.donnerwetter.de/wetter/net/boxregio.mv?typ=&plz=xxxxx&color_bg=FFFF66&color_hi=FFCC00&color_txt=&width="></script>  

Ich möchte auf meiner Website dieses Script, welches in einem div liegt, so einbinden, dass man in einer Textbox den Parameter xxxxx (hinter plz) dynamisch ändert und das aktuelle Script dann angezeigt wird.
Es soll kein Reload der Seite passieren!

Ich hab es mittlerweile mit folgenden Dingen probiert:

document.getElementById('weather').src="http:..."

  • auch ein removeChild/appendChild/replaceChild ist von dem Mutterelement (das div in dem das Script liegt) nicht möglich.
  • auch ein erzeugen eines neuen Elements (createElement('script')) und an Mutterelement hängen schlug fehl
  • auch innerHTML schlug fehl...

Nun bin ich ratlos und weiß nicht weiter...
Danke im Vorraus für eure Hilfe...

  1. Hi,

    Und zwar geht es um folgendes auf donnerwetter kann man für die eigene Website so eine Wetteranzeige integrieren.
    Nun sieht das Script folgendermaßen aus:

    <script type="text/javascript" id="weather" language="javascript" src="http://www.donnerwetter.de/wetter/net/boxregio.mv?typ=&plz=xxxxx&color_bg=FFFF66&color_hi=FFCC00&color_txt=&width="></script>

      
    Das script dort arbeitet mit document.writeln.  
      
    Selbst wenn Du das zur Laufzeit durch ein anders-parametrisiertes Script ersetzen und ausführen kannst, wird, da das document bereits geschlossen ist, die aktuelle Seite durch die Ausgabe dieses Scripts ersetzt.  
      
    Das Donnerwetter-Script ist nicht für nachträgliches Austauschen ausgelegt.  
    Wende Dich an Donnerwetter, daß sie Dir ein dafür geeignetes Script zur Verfügung stellen ...  
      
    cu,  
    Andreas
    
    -- 
    [Warum nennt sich Andreas hier MudGuard?](http://MudGuard.de/)  
    [O o ostern ...](http://ostereier.andreas-waechter.de/)  
      
    Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.  
    
    
    1. verdammt :-(
      ist es nicht irgendwie möglich so eine Wetterkarte/Wettervorhersage für die Homepage zu bekommen, wo man ein Script erhält, indem die PLZ-Suche schon integriert ist?

  2. Hallo,

    Oder per PHP (wenn du die möglichkeit hast) und Ajax dynamisch im Hintergrund die Infos holen:

    Postleitzahl ändern -> PHP
    PHP -> Fordert das JavaScript an
    Angefordertes Script --RegExp--> Inofs rausholen
    PHP --echo o.ä.--> Ausgabe (JSON, XML, ...)
    JS --> Result verarbeiten und Infos darstellen

    mfg, Flo

    --
    sh:) fo:| ch:? rl:( br:^ n4:| ie:{ mo:| va:} de:> zu:} fl:{ ss:) ls:< js:|