• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Sothink Dhtml

Status
Für weitere Antworten geschlossen.

Botanicman2000

Neues Mitglied
Hallo


Ich habe eine website mit Dreamweaver erstellt.
Die startseite ist in 3 Frames aufgeteilt.
titel
naviagation
und hauptframe.
die navigationsleiste habe ich mit Sothink DHTML Menü erstellt.
auf dem rechner funzt das alles wie gewollt.

jetzt habe ich den ganzen Ordner meinem Kollegen zur begutachtung gesendet.
Alle daten komplett.


wenn er den ordner öffnet und die index.htm öffnet, erscheint die website.
einzig die Navigationsleiste ist verschwunden.

wo liegt denn mein fehler
 
Wo ist in meinem Keller der Kühlschrank?

Beides super Fragen, wenn man sich dort nicht auskennt. Wir bräuchten schon den Code der Website um dir das sagen zu können. Wobei ich generell von solchen Progs wie Dreamweaver und Softwasauchimmer abraten möchte.
 
Am besten ein Link auf die Seite.

Aber zwei Fragen habe ich noch:
1. Du bist Dir bewusst, dass Frames nur Nachteile für die Nuter haben und alles, was Du als Webmaster daran toll findest, auch mit anderen, barrierefreien Techniken umsetzen kannst?
2. Du weißt, dass ein Menü zu den essenziellen Teilen einer Website gehört, das auch noch funktionieren muss, wenn man JavaScript abschaltet?
 
HAllo


meine index.htm
sieht folgendermassen aus


Quelltzext:




<HTML>
<HEAD>
<TITLE>www.Modellbau-Online.de</TITLE>
<META http-equiv=Content-Language content=de>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<META content="MSHTML 6.00.2719.2200" name=GENERATOR>
</HEAD>
<FRAMESET border=0 frameSpacing=0 rows=114,* frameBorder=0>
<FRAME name=title marginWidth=0

marginHeight=0 src="index/dateien/title.htm" noResize scrolling=no

target="Inhalt">
<FRAMESET cols=200,*>
<FRAME name=Inhalt marginWidth=4

marginHeight=0 src="index/navigation.htm" noResize scrolling=no

target="hauptframe">
<FRAME name=hauptframe marginWidth=4 marginHeight=4

src="index/dateien/vorwort.htm" noResize

target="_self">
</FRAMESET>
<NOFRAMES>
<body>
<p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht
unterstützt. Laden sie sich einen Browser herunter der Frames unterstützt.
(z.B. Opera, Netscape, IE)</p>
</body>
</NOFRAMES></FRAMESET>
</HTML>


wenn ich den lokal teste kommt wenn die anderen dateien fehlen zumindest der frame

aber unter http://www.alice-dsl.net/uweplepsch/index.htm kommt nichts

nur folgendes wird angezeigt

src="index/navigation.htm" noResize scrolling=no target="hauptframe">

wo gibt es denn webspace den man kostenfrei für test benutzen kann?


sollte ich anstelle der Frames lieber mit Tabellen arbeiten?

Gruss Uwe
 
Naja, der Quellcode unter dieser URL hat ja auch nichts mit dem gemeinsam, den Du hier gepostet hast. Das, was unter der URL liegt, ist nur Krampf. Fehler beim Upload?

sollte ich anstelle der Frames lieber mit Tabellen arbeiten?
Fährst Du statt mit einem Auto lieber mit einem Kleiderständer?

Frames sind ein Sammelsurium aus guten Ideen schlecht umgesetzt. Es gibt kein einzelnes Feature, was Frames ersetzen kann.
Tabellen sind das einzig richtige Mittel, um tabellarische Daten auszuzeichnen.

Frames werden hauptsächlich zur Seitenaufteilung benutzt, HTML aber (inkl. der Tabellen) zeichnet die logische Struktur des Inhalts aus. Frames durch Tabellen zu ersetzen ist sinnfrei.
Aber genauso sinnfrei ist es, Layout mit Tabellen zu machen. Oder mit anderen HTML-Tags. Layout/Design macht man mit CSS. Frames lässt man am besten einfach weg.
 
Die Seite besteht nur aus JavaScript.
Wenn Du in die Fehlerkonsole geguckt hättest, hättest Du diese Fehlermeldung gesehen: "stm_bm is not defined".

Da wird eine Funktion stm_bm() aufgerufen, die nirgendwo definiert ist. JavaScript bricht bei dem Fehler die Verarbeitung ab. Deswegen wird nichts ausgegeben.
 
Java? Wieso Java? Du brauchst keine Java-Kenntnisse für JavaScript.
Java ist eine Hochsprache, JavaScript ist eine Scriptsprache.

Und erklären kann ich das nicht, da solltest Du Dich in JavaScript einlesen. Ich kann Dir hier kein Tutorial schreiben. Ich weiß ja genauso wenig, was diese Funktion macht. Ich versteh aber auch nicht, warum Du eine Webseite mit so viel JavaScript erstellst.

Lerne halt lieber HTML und CSS und wird Deinen WYSIWYG-Editor weg. In der Zeit, in der Du jetzt JavaScript lernst, dann Deinen seltsamen Code analysierst und versuchst, die fehlende(n) Funktion(en) nachzubilden, hast Du auch HTML und CSS gelernt und kannst Webseiten schreiben ohne Dir von Generatoren Code schreiben lassen zu müssen, den Du nicht evrstehst und der womglich gänzlich überflüssig ist.
 
Hallo

klar ist das javascript habe mich da falsch ausgedrückt


ja ich kann auch html ohne editor

worum es hier geht ist das das Pulldown menü mit einem editor geschrieben ist.

dieses generiert das javascript.


wenn nicht in diesem forum wo soll man denn sonst fragen

uwe
 
Ich kenne den Code halt nicht, woher Du den hast oder was der machen soll. Da fehlen halt lauter Funktionen. Da kann man nur raten, was die machen sollen.
Deswegen kann Dir da wohl auch kaum einer helfen.

Ich sehe grad noch sowas in Deinem Code: st_siteroot="file:///C|/HPNeu"
Da wird auf Deine lokale Festplatte verwiesen. Auch wenn das jetzt nicht akut Dein Problem löst, ist das dennoch Käse.

Wenn Du Dir das Menü irgendwo her geholt hast, dann wird es doch dafür Support geben, der kann Dir da am ehesten weiter helfen. Und sei es nur in Form einer Anleitung, wie das einzubauen ist.

Ansonsten gibts etliche andere Möglichkeiten, eo ein Menü einzubauen, etliche auch ohne JavaScript.
 
Hallo

wie gesagt ich habe die Seite in 3 frames aufgeteilt

das Menü ist in mehrere bereiche aufgeteilt.

also mit scroll downleisten und so

damit wähle ich was ich im hauptframe dargestellt haben will



ich kann gerne die
gruss uwe
 
Du solltest nebenbei auch auf die Frames verzichten. Die haben doch nur Nachteile für den Benutzer, sowas verwendet man heutzutage eigentlich nicht mehr...
 
Hallo
ich habe mir das jetzt auf meinen anderen rechner gezogen

irgendwo hab ich en problem

auf dem anderen Rechner habe ich sämtliche Pfade gleich

die datei wurde ebenfalls nicht geöffnet

erst als ich dhtml menü installiert hatte und die Datei nochmals puubliziert hatte


vielleicht steigt einer durch der sich meine dateien runtergeladen hat

Gruss uwe
 
Hallo

habe es gelöst lag daran das das prog nur den Stammordner zugewiesen hatte.

Im Script musste ich sämtliche Pfade verbessern



Danke an alle
Gruss Uwe
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben