webmaster resource
+ Webmaster Forum von Webmaster-Resource.de » Webcoding » HTML, CSS und Javascript (Moderator: Christian Felken)
|-+ Zusammensetzten eines JavaScripts aus kleineren JavaScripts
Username:
Password:

Seiten: [1]
Topic Tools  
Read 19. November 2007, 16:15:11 #0
softcom

Zusammensetzten eines JavaScripts aus kleineren JavaScripts

Hallo alle zusammen

Ich habe ein "Riesenjavascript". mehr als 50% davon sind Variablendeclarationen für eine Komboboxkaskade von 5 voneinader unidirektional abhängigen Komboboxen.

data_1 = new Option("1", "-");    // Unterkunft
data_1_1 = new Option("Hotel", "11");
data_1_1_1 = new Option("Einzelzimmer", "111");
usw.
insgesamt über 1'000 Kombinationen.
 Nun möchte ich diese Variablen in ein separates Javascript auslagern und im javacript A_Preise.js "einbinden". include oder require geht nicht !! wie ist die Syntax?
Offline  
Read 20. November 2007, 08:58:05 #1
» тнє $υι¢ι∂є « ™

Re: Zusammensetzten eines JavaScripts aus kleineren JavaScripts

google?

<script src="javascript.js" language="JavaScript"></script>


Offline  
Read 26. November 2007, 10:31:23 #2
softcom

Re: Zusammensetzten eines JavaScripts aus kleineren JavaScripts

Hallo mein lieber Freund
Ich meinte "einbinden" von JavaScripts von einem JavaScript aus.
Geht dies?
Offline  
Read 26. November 2007, 18:51:52 #3
» тнє $υι¢ι∂є « ™

Re: Zusammensetzten eines JavaScripts aus kleineren JavaScripts

Hallo mein lieber Freund
Ich meinte "einbinden" von JavaScripts von einem JavaScript aus.
Geht dies?

nö geht nicht

nur mit PHP + gefakter js datei


Offline  
Read 29. November 2007, 15:09:02 #4
Oetzi

Re: Zusammensetzten eines JavaScripts aus kleineren JavaScripts

Hallo zusammen,

ich nehme mal an das du die 1000 Kombinationen nicht per hand fest gecodet hast sondern die in nem PHP-Skript erzeugt werden?!
Wenn ja hast du in dem PHP-Skript bestimmt irgendeine logik die hand der eingabe parameter ausgabeparameter erzeugt.

Diese logik in eine PHP-Datei auslagern die die entsprechenden Ausgabe, also inhalte deiner selectboxen, felder was auch immer in einem XML ausgibt.
und auf die php datei per ajax zugreifen.

Ich denke das wäre die sauberste lösung.

das xml könnte wie folgt ausschauen:

Code:
<?xml version="1.0"?>
<root>
    <select1>
        <option1>foo</option1>
        <option2>foobar</option2>
    </select1>
    <select2>
        <option1>bar</option1>
    </select2>
    <text1>blabla</text1>
</root>

wie du das mit ajax machst gibts hier im forum einige beispiele.


Sag niemals nie, es sei denn du meinst es ernst?

Johannes Ott
Webmaster My Tie - Rock&Pop Covers
Webmaster Jugendkirche Nürnberg
Offline  
Read 29. November 2007, 15:11:18 #5
Oetzi

Re: Zusammensetzten eines JavaScripts aus kleineren JavaScripts

achja php-developer man nimmt nicht mehr

Code:
<script language="Javascript" src="..."></script>

sondern:

Code:
<script type="text/javascript" src="..."></script>

dann verstehen es auch wirklich alle modernen browser ;-)


Sag niemals nie, es sei denn du meinst es ernst?

Johannes Ott
Webmaster My Tie - Rock&Pop Covers
Webmaster Jugendkirche Nürnberg
Offline  
Read 29. November 2007, 18:18:58 #6
» тнє $υι¢ι∂є « ™

Re: Zusammensetzten eines JavaScripts aus kleineren JavaScripts

achja php-developer man nimmt nicht mehr

Code:
<script language="Javascript" src="..."></script>

sondern:

Code:
<script type="text/javascript" src="..."></script>

dann verstehen es auch wirklich alle modernen browser ;-)

ja ne is klar


Offline  
Read 08. Dezember 2007, 20:21:22 #7
Daniel

Re: Zusammensetzten eines JavaScripts aus kleineren JavaScripts

Hallo alle zusammen

Ich habe ein "Riesenjavascript". mehr als 50% davon sind Variablendeclarationen für eine Komboboxkaskade von 5 voneinader unidirektional abhängigen Komboboxen.

data_1 = new Option("1", "-");    // Unterkunft
data_1_1 = new Option("Hotel", "11");
data_1_1_1 = new Option("Einzelzimmer", "111");
usw.
insgesamt über 1'000 Kombinationen.
 Nun möchte ich diese Variablen in ein separates Javascript auslagern und im javacript A_Preise.js "einbinden". include oder require geht nicht !! wie ist die Syntax?

Hallo,

ja man kann nachträglich JS-Code laden:
Code:
function load_script(script_url) {
a = document.createElement('script');
a.setAttribute('type','text/javascript');
a.setAttribute('src',script_url);
document.getElementsByTagName('head')[0].appendChild(a);
}

Aufruf mit:
Code:
load_script("script.js");

Daniel


Offline  
Seiten: [1]
Gehe zu: