|
|
#1 (permalink) |
|
Neuer Benutzer
Registriert seit: 19.11.2009
Ort: Schweiz
Beiträge: 24
![]() |
ein freundliches Hallo in die Runde,
vor lauter Bäumen sehe ich den Wald nicht mehr. Was mach ich falsch? Habe mich u.a. von Werner, Webdesignconsult, inspirieren lassen und meine .js Datei wie folgt eingebunden: in der global Code:
cc:*>für Kalender:</cc:*> <cc:asset src="calendar_js.js" dst="calendar_js.js" obj="calendar_js" <cc:*asset src="calendar_js.css" dst="calendar_js.css" obj="mycalendarstyle"> Code:
<cc:*>für Kalender:</cc:*> <link rel="stylesheet" type="text/css" title="calendar" href="./calendar_js.url" media="screen" /> <cc:*>für Kalender:</cc:*> <script type="text/javascript" src="<cc:print value="&calendar_js.url">"></script> Aufruf mittels html-Absatz: Code:
<script type="text/javascript" src="<cc:print value="&mycalendarscript.url">"></script> nichts zu sehen. Hab ich irgendwo irgendwas vergessen oder oder falsch erfasst?Ich danke allen die einen Blick drauf werfen und mir auf die Sprünge helfen. Arbeite mit w2d 6.0 Design Fiction (validierte Version von Werner mit linker sidebar). Unter diesem Link kann man es sich den Quellcode allenfalls ansehen...... Oehhm, ist noch schwer im Aufbau..... Besten Dank im Voraus, dede |
|
|
|
|
|
#3 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 19.11.2009
Ort: Schweiz
Beiträge: 1.205
![]() |
Hallo dede
Nachdem Du ja offenbar ein Design von Werner Krawik benutzt: Soviel ich weiss, hat Werner Krawik alle seine Designs bereits mit einer Kalender-Funktion ausgestattet. In der global.ccml solltest Du Code:
<cc:*>Kalender</cc:*> <cc:picture obj="pic.calendar" dst="pcal.gif" src="pic_calendar.gif"> <cc:asset src="style_calendar.css" dst="scal.css" obj="mycalendarstyle"> finden, und in der navigation.ccml solltest Du zwischen <head> und <body> Code:
<cc:*>für Kalender:</cc:*> <link rel="stylesheet" type="text/css" href="<cc:print value="&mycalendarstyle.url">" /> finden. Weiter unten in der navigation.ccml findest Du im Bereich der "unechten" und der echten Sidebar diese Einträge: Code:
<cc:if cond="&mysidebar.caption='#*kalender'"><cc:include src=kalender_left.ccml> und Code:
<cc:if cond="&mysidebar.caption='*kalender'"><cc:include src=kalender.ccml> Um den Kalender aufzurufen brauchst Du dann nur noch in der Sidebar einen HTML-Absatz mit dem Titel *kalender anlegen, wenn Du ihn in der rechten Sidebar willst und #*kalender wenn Du ihn in der linken Sidebar willst.
__________________
Gruss Walter |
|
|
|
|
|
#4 (permalink) |
|
Neuer Benutzer
Registriert seit: 19.11.2009
Ort: Schweiz
Beiträge: 24
![]() |
@ ontourrh, hab mal nachgeschaut, was immer du auch damit meinst. Hab mal die .url in .css bzw. .js abgeändert, was nichts gebracht hat. Habe auch die url (http:// statt ./calendar...) mal ausgeschrieben, ohne Erfolg. Habe manuell die calendar_js.css Datei in den assets Ordner auf den Server kopiert, da nicht vorhanden. Hab ich falsch geschaut?
Als Fehlermeldung (HTML-Tidy) erhalte ich folgenden Text: This is an error show when an attribute contained in a tag does not contain a value and that a value was expected. Or this can also be due to syntax error in the HTML tag. Zeile 78 wo der Fehler gemeldet wird, siehts so aus: <script type="text/javascript" src=""></script> ?? hab doch das value in der Navigation drin? Vielleicht kann ja jemand was damit anfangen. @webchaot, hallo Walter schön wärs gewesen, war wohl nach meiner Zeit. In der Navigation und der Global sind diese Anweisungen nicht vorhanden, ebenso im Designordner keine kalender.ccml oder style......css. Schade. Ich danke mal beiden für die Unterstützung. Gruss dede |
|
|
|
|
|
#6 (permalink) |
|
Neuer Benutzer
Registriert seit: 19.11.2009
Ort: Schweiz
Beiträge: 24
![]() |
Danke für den Denkansatz Voodoo. Hab ein wenig rumexperimentiert und mal das ./ weggelassen und auch in der Global in der zweiten Zeile das * weggelassen. Alles durchprobiert ohne Erfolg. Über der bekanntesten Suchmaschine habe ich dann folgendes gefunden.
"Neben dem JavaScript selbst muss lediglich eine Element mit einer bestimmten ID im HTML-Dokument vorhanden sein. Die Umsetzung ist DOM-konform und sollte daher in allen weiteren DOM-fähigen Browser funktionieren. Es sind drei Dinge notwendig. Du musst die CSS-Datei und die JS-Datei einbinden. Liegen beide im selben Verzeichnis wie das Dokument, in dem es eingebunden werden soll, sieht der Aufruf wie folgt aus: Code:
<link rel="stylesheet" media="screen" href="calendar_js.css" type="text/css" /> <script type="text/javascript" src="calendar_js.js"></script> <div id="calendar"></div> Sollten keine anderen JavaScript vorhanden sein, die onload starten, sollte es das bereits gewesen sein." PROBLEM GELÖST !! Ich hab jetzt lediglich im html Absatz vor dem Aufruf das <div id="calendar"></div> ergänzt und schon war der Kalender sichtbar. Danke allen recht herzlich für die rasche Unterstützung. Gruss aus der mittlerweile wieder sonnigen Schweiz - dede |
|
|
|
|
|
#7 (permalink) | |
|
Erfahrener Benutzer
|
Zitat:
nein nicht alle. Und in Fiction war auch keiner enthalten. Ich schätze, dede hat sich an einer online gestellten Anleitung orientiert, wobei es dort nur darum ging, wie man JavaScripte auslagern und in w2d einbinden kann. @dede, auf deiner Demosite ist der Aufruf in einem Textabsatz in der Sidebar, wo er gar nicht funtkionieren kann.
__________________
Gruß Urmel Und nicht vergessen: "Mittelmaß ist ansteckend"! Validierungs-Tipps für w2d-Templates + valide w2d-Designs. Schon die neuen Features entdeckt? Beispielsweise die Slideshow für einspaltige Bild-Teaser +++ |
|
|
|
|
![]() |
| Lesezeichen |
| Stichworte |
| aufruf javascript, javascript, javascript einbinden |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| kann mein projekt nicht mehr aufrufen | Eipe | Web to Date 7.0 | 5 | 30.07.2011 16:29 |
| wie javascript einbinden? | lighty | Web to Date 6.0 | 3 | 08.06.2011 11:42 |
| JavaScript vor den Body-End-Tag setzen | Proxxon747 | Web to Date 6.0 | 4 | 27.04.2010 19:34 |
| Externe Website aufrufen | axelw | Web to Date 6.0 | 1 | 02.02.2010 16:10 |
| navigation.ccml - Javascript gehört ans Ende | blue | Web to Date allgemein | 4 | 21.07.2009 19:10 |