Archivlink: javarea.de Forum > (X)HTML & CSS (allgemein) > Bezüge (wie in Excel)
Vollständigen Link anzeigen: javarea.de Forum > (X)HTML & CSS (allgemein) > Bezüge (wie in Excel)

Pages: [1]

geschrieben von Harti am 28.01.2002 - 09:20
Gibt es eigentlich eine (einfache) Möglichkeit Bezüge zu erstellen? Dies sollte aber ohne Scripte wie PHP, MySQL oder dergleichen funktionieren. Höchstens Javascript darf es sein.

Zur Erklärung: Auf einer Seite werden oft Zahlen geändert. Diese Zahlen stehen aber auch noch auf zwei, drei andere Seiten. Wird nun auf Seite 1 eine Zahl (oder auch Text) geändert, so muss dies auch auf Seite 2, Seite 3 etc geändert werden.

Der "Bezug" sollte nach der Änderung auf Seite 1 automatisch die anderen, einbezogenen Seiten ändern.

Ist dies unter HTML oder Javascript möglich????

Thanx
Harti

geschrieben von René am 28.01.2002 - 11:09
hi Harti,

wie ist das mit dem Ändern gemeint wird das von dir im HTML Code gemacht oder kann das von jedem der auf der Seite ist gemacht werden. Soll die Änderung dauerhaft sein oder nur für so lange wie er sich auf der Seite befindet. Wenn es dauerhaft sein soll dann entweder mit Cookie ( Wenn auf Rechner gelöscht wird alles futsch ) oder eben PHP.

geschrieben von Harti am 28.01.2002 - 11:20
Also, das ganze ist ein Intranet und ändern kann nur ich die Texte.

Die Änderung soll dauerhaft sein. Stell Dir vor, auf einer Seite ist eine Liste...vielleicht so

ABC 456
CDE 700
XXX 125 etc.

Auf anderen Seiten ist die gleiche Tabelle nochmals eingetragen. Ich möchte jetzt, wenn sich etwas ändert aber nicht auf allen Seiten die Änderung vornehmen, sondern nur auf einer und automatisch ändern sich auf allen Seiten des "Bezuges" die Werte.

Geht das nur mit Javascript...PHP oder dergleichen ist nämlich nicht drin.

Thanx
Harti

geschrieben von René am 28.01.2002 - 11:50
hi Harti,

ein Beispiel:

erstelle eine --- einfuegen.js ---

HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
txt = new Array();

txt[0] = ('ABC 456');
txt[1] = ('CDE 700');
txt[2] = ('XXX 125');

------------------------------------------

nun eine normale seite_1.htm

HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
<html>
<head>

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

</head>
<body>

<table border="1" cellspacing="10" cellpadding="0">
  <tr>
    <td><script language="JavaScript" type="text/javascript">
    <!--
    document.write(txt[0]);
    //-->
    </script></td>
    <td><script language="JavaScript" type="text/javascript">
    <!--
    document.write(txt[1]);
    //-->
    </script></td>
    <td><script language="JavaScript" type="text/javascript">
    <!--
    document.write(txt[2]);
    //-->
    </script></td>
  </tr>
</table>

</body>
</html>


Das Prinzip ist dann in jeder weiteren Seite das gleiche du mußt dann nur wenn Änderungen gemacht werden müssen das in der einfuegen.js machen das Ergebnis ist dann in jeder Seite das gleiche.

geschrieben von Harti am 28.01.2002 - 12:05
Erst mal vielen Dank für die schnelle Beantwortung.

Ich werd's gleich mal ausprobieren und mich dann noch mal melden.


Thanx
Harti

geschrieben von Harti am 28.01.2002 - 12:17
Jau...hat geklappt und genau so hatte ich mir das auch vorgestellt.

Also....meine absolute Hochachtung.

Dieses Forum hier ist echt s u p e r


Bis denn
Harti

geschrieben von René am 28.01.2002 - 14:12
hi Harti,

erst einmal ein bitte gern geschehen vom Forum an dich.

Die Sache ist natürch ein haufen schreibkram aber dann hast ruhe nur noch einmal ändern und in allen Seiten alles paletti ;)


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.