Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

HTML Pfad

Chaos89 - 37
Halbprofi (offline)

Dabei seit 03.2010
246 Beiträge
Geschrieben am: 20.09.2011 um 19:47 Uhr

Hallo Leute ich hoffe ihr könnt mir helfen.
Ich habe eine HTML Datei und möchte nun 2 css Dateien und 2 .js Dateien einbinden doch irgendwas stimmt mit der Pfadeingabe bei mir nicht also mein Pfad zu der js Datei lautet so:
D:Bucks Projectclientjquery
also müsste ich doch
< script type="text/javascript" src="D:ProjectclientjqueryDateiname.js" >< /script >
angeben oder etwa nicht also es klappt irgendwie nicht so recht.

Vieleicht spielt es eine Rolle aber meine Festplatte hat 2 Partitionen C: und D:

mfg
chaos
Nicou_ - 30
Halbprofi (offline)

Dabei seit 02.2011
379 Beiträge
Geschrieben am: 20.09.2011 um 19:49 Uhr

Normal müssen da noch \ rein. aber du kannst da direkt den Script-Code eingeben.
Chaos89 - 37
Halbprofi (offline)

Dabei seit 03.2010
246 Beiträge
Geschrieben am: 20.09.2011 um 19:51 Uhr

Wo genau sollte das backslash rein?
Also den quelcode da rein zu schreiben ist in dem fall nicht gut da ich ein ganzes Framework einbinden will.
SummerBreeze
Profi (offline)

Dabei seit 05.2005
495 Beiträge
Geschrieben am: 20.09.2011 um 19:54 Uhr

weil es keinen pfad C:Dateiname gibt, wenn dann C:\Dateiname oder C:\Ordnername\Dateiname
aber mal ganz abgesehen davon, man macht keinen lokal spezifischen Pfad in ne HTML, wenn du das Ding hochlädst wirst du kein C: haben

Hier werden sie geholfen

There are only 10 types of different people. Those who understand binary and those who don't.

Chaos89 - 37
Halbprofi (offline)

Dabei seit 03.2010
246 Beiträge
Geschrieben am: 20.09.2011 um 20:05 Uhr

Hallo Summer.
Dann müsste das ganze doch dann in etwa so aussehen:
<script type="text/javascript" src="../jquery/dateiname.js"></script>
geht aber leider trotzdem nicht keine Ahnung wieso.
Brezhoneg - 39
Fortgeschrittener (offline)

Dabei seit 04.2007
29 Beiträge
Geschrieben am: 20.09.2011 um 20:10 Uhr

Davon ausgehend, dass du die Javascripts in deine Index-Datei einbinden willst, also auf dem Root-Level deines Webhostingaccounts bist, kannst du mit ../ nicht in das übergeordnete Verzeichnis springen, weil du darauf gar keine Rechte hast.

http://brezhoneg.myjourneys.de

Chaos89 - 37
Halbprofi (offline)

Dabei seit 03.2010
246 Beiträge
Geschrieben am: 20.09.2011 um 20:11 Uhr

hmm wie könnte ich es dann versuchen?
Protagonist - 30
Champion (offline)

Dabei seit 05.2010
2451 Beiträge
Geschrieben am: 20.09.2011 um 20:32 Uhr

Wie wär's mit
<script type="text/javascript" src="/jquery/dateiname.js"></script>
?
Du musst dann halt einen Ordner "jquery" im Root-Verzeichnis erstellen und da die Datei "dateiname.js" reinhauen.
king75
Experte (offline)

Dabei seit 05.2006
1022 Beiträge

Geschrieben am: 20.09.2011 um 22:58 Uhr

Zitat von Protagonist:

Wie wär's mit
<script type="text/javascript" src="/jquery/dateiname.js"></script>
?
Du musst dann halt einen Ordner "jquery" im Root-Verzeichnis erstellen und da die Datei "dateiname.js" reinhauen.

yop :)

©king75 - #2k13

Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 20.09.2011 um 23:49 Uhr

Zitat von Chaos89:

hmm wie könnte ich es dann versuchen?

Ganz dringend: Lern den Unterschied zwischen absolutem und relativem Pfad kennen.
Absolut wäre "C:\Ordnernamen\Dateiname.xyz". Hier wird auf der Maschine (lokal) gesucht unter C:\Ordnername\Dateiname. Da HTML auf der Clientseite interpretiert und dargestellt wird, würde das heißen du suchst auf dem Aufrufenden Rechner unter (usw.)

Wenn du mit relativem Pfad arbeitest befindest du dich an einer BELIEBIGEN stelle in einer Ordnerstruktur. Also wenn deine .html bspw. unter C:\Ordner1\Web\index.html liegt und du "/test/js.js" einbindest wird unter c:\Ordner1\Web\test\js.js gesucht. bindest du nur "js.js" ein wird unter C:\Ordner1\Web\js.js gesucht, willst du höher springen "../js.js" und de suche findet unter C:\Ordner1\js.js statt. So kannst du dich von der Position an der sich deine HTML befindet auf und abwärts durch die Dateistruktur wühlen.

Befindest du dich im "root" deines webservers ist "../" wie richtig bemerkt natürlich nicht möglich.

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

Bon_Scott - 37
Halbprofi (offline)

Dabei seit 05.2005
386 Beiträge

Geschrieben am: 20.09.2011 um 23:55 Uhr

kommt immer drauf an, wo deine html- datei, und wo dein framework bzw. deine stylesheets liegen.

wenn du - jetzt speziell unter windows - als absolute pfadangabe "D:ProjectclientjqueryDateiname.js" schreibst, wirst du bestimmt keinen treffer erzielen.
solltest du mit absoluten pfaden arbeiten, hast du außerdem das problem, dass deine seite "nur" unter deinem derzeit genutzen betriebssystem funktioniert ( UNIX- basierte systeme haben eben z.B. einen slash und keinen backslash in in den pfadangaben ).

arbeite mit relativen pfaden, dann wirst du weniger probleme haben.
tja, ich seh gerade ... da war einer schneller als ich!

:daumenhoch: viel erfolg beim erstellen der seite!

Nur weil du nicht Paranoid bist, heißt das nicht, dass du nicht verfolgt wirst!

Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 21.09.2011 um 00:20 Uhr

Zitat von Bon_Scott:


arbeite mit relativen pfaden, dann wirst du weniger probleme haben.
tja, ich seh gerade ... da war einer schneller als ich!

I'm sry, aber danke für den hinweis auf Unixoide, hatte ich glatt vergessen

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

pvc - 40
Halbprofi (offline)

Dabei seit 08.2006
122 Beiträge

Geschrieben am: 21.09.2011 um 09:08 Uhr
Zuletzt editiert am: 21.09.2011 um 09:09 Uhr

wie oben schon erklärt, hier nochmal zum nachlesen (:
http://de.selfhtml.org/html/allgemein/referenzieren.html
oder heir mit ner grafik .... um zu zu verdeutlich
http://www.akademie.de/gestalten/html-und-css/kurse/html-grundlagen-lernen/bilder/relative-pfade.html


Fatal error: Maximum execution time exceeded in mod_glaskugel at line 23

Chaos89 - 37
Halbprofi (offline)

Dabei seit 03.2010
246 Beiträge
Geschrieben am: 21.09.2011 um 13:48 Uhr

Hallo Leute,
danke für eure Antworten.
Ich habe das Problem gefunden.
Das Problem lag daran, dass die js Datei von dem Framework einen Fehler hatte deswegen hat es auch nicht funktioniert.
SummerBreeze
Profi (offline)

Dabei seit 05.2005
495 Beiträge
Geschrieben am: 21.09.2011 um 14:22 Uhr

Freut mich, dass du den Fehler gefunden hast, aber dennoch genau der richtige Moment um sich solche Dinge wie relative Pfade einzu prägen :).

Ich kann selfhtml echt empfehlen, bin zwar schon mehr als eingerostet was das angeht, hat mir aber sehr viel über html beigebracht, um nicht fast zu sagen alles.

There are only 10 types of different people. Those who understand binary and those who don't.

  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -