Hallo,
ja, die Datei liegt im Hauptverzeichnis und wird so auch gefunden.
Was ist denn mit Console gemeint?
Und falles es hier auch jemanden gibt, der mir das gegen Bezahlung machen würde, gerne melden. Ich bin sehr froh, wenn das Thema gelöst wird
Hallo,
ja, die Datei liegt im Hauptverzeichnis und wird so auch gefunden.
Was ist denn mit Console gemeint?
Und falles es hier auch jemanden gibt, der mir das gegen Bezahlung machen würde, gerne melden. Ich bin sehr froh, wenn das Thema gelöst wird
Hallo Stef,
vielen Dank für deine Antwort. Das hatte ich schon versucht
Hier einmal in Bildern und den Änderungen. Vielleicht kann mir jemand sagen, wo der Fehler liegt
cookie1.jpg zeigt, wie es aussieht, wenn ich den Code so im Footerbereich einfüge:
<!-- Start Cookie Plugin -->
<script> window.CookieHinweis_options = { message: 'Diese Website nutzt Cookies, um bestmögliche Funktionalität bieten zu können. <a href="https://www..de/erstinformation.pdf" title="Mehr erfahren"> Erstinformation</a> & ', agree: 'Ok, verstanden', learnMore: 'Mehr Infos', link: 'https://.de/datenschutz.php', theme: 'dunkel-unten1' };
</script>
<script src="https:///cookiehinweis/script.js"></script>
<!-- Ende Cookie Plugin -->
Wenn ich jetzt eine Datei erstelle:
java1.js
window.CookieHinweis_options = {
message: 'Diese Website nutzt Cookies, um bestmögliche Funktionalität bieten zu können. <a href="https://www.de/erstinformation.pdf" title="Mehr erfahren"> Erstinformation</a> & ',
agree: 'Ok, verstanden',
learnMore: 'Mehr Infos',
link: 'https:///datenschutz.php',
theme: 'dunkel-unten1'
};
und diese so in den Header einbinde:
Dann sieht es der Cookiehinweis allerdings so aus wie bei cookie2.jpg
Gibt es hier eine Möglichkeit?
Liebe Grüße
Hallo ihr Lieben,
ich nutze die Zwangspause um an meiner Seite zu arbeiten und scheitere einfach massiv daran, meine Java Scripte von der Seite in eine externe Datei auszulagern.
Es geht dabei um die Scripte von dem Cookiehinweis und von LLazy Loading.
1) Cookiehinweis:
<!-- Start Cookie Plugin -->
<script>
window.CookieHinweis_options = {
message: 'Diese Website nutzt Cookies, um bestmögliche Funktionalität bieten zu können. <a href="https://xy.pdf" title="Mehr erfahren"> Erstinformation</a> & ',
agree: 'Ok, verstanden',
learnMore: 'Mehr Infos',
link: 'https:/(xy/datenschutz.php',
theme: 'dunkel-unten1'
};
</script>
<script src="https://.de/cookiehinweis/script.js"></script>
<!-- Ende Cookie Plugin -->
Wenn ich den Teil von Script - Script in meine Java Datei packe, dann erscheint Datenschutz und Mehr Infos leider nicht mehr bei dem Hinweis
2) Lazy Loading.
<!-- intersective customization – LAZY LOADING -->
<script src="https://cdn.jsdelivr.net/npm/vanilla-lazyload@12.4.0/dist/lazyload.min.js"></script>
<script>
(function() {
function logElementEvent(eventName, element) {
console.log(
Date.now(),
eventName,
element.getAttribute("data-src")
);
}
var callback_enter = function(element) {
logElementEvent("🔑 ENTERED", element);
};
var callback_exit = function(element) {
logElementEvent("🚪 EXITED", element);
};
var callback_reveal = function(element) {
logElementEvent("👁️ REVEALED", element);
};
var callback_loaded = function(element) {
logElementEvent("👍 LOADED", element);
};
var callback_error = function(element) {
logElementEvent("💀 ERROR", element);
element.src =
"https://via.placeholder.com/440x560/?text=Error+Placeholder";
};
var callback_finish = function() {
logElementEvent("✔️ FINISHED", document.documentElement);
};
var ll = new LazyLoad({
// Assign the callbacks defined above
callback_enter: callback_enter,
callback_exit: callback_exit,
callback_reveal: callback_reveal,
callback_loaded: callback_loaded,
callback_error: callback_error,
callback_finish: callback_finish
});
function logElementEvent(eventName, element) {
console.log(
Date.now(),
eventName,
element.getAttribute("data-bg")
);
}
var callback_enter = function(element) {
logElementEvent("🔑 ENTERED", element);
};
var callback_exit = function(element) {
logElementEvent("🚪 EXITED", element);
};
var callback_reveal = function(element) {
logElementEvent("👁️ REVEALED", element);
};
var callback_loaded = function(element) {
logElementEvent("👍 LOADED", element);
};
var callback_error = function(element) {
logElementEvent("💀 ERROR", element);
element.src =
"https://via.placeholder.com/440x560/?text=Error+Placeholder";
};
var callback_finish = function() {
logElementEvent("✔️ FINISHED", document.documentElement);
};
LL = new LazyLoad({
elements_selector: "section",
// Assign the callbacks defined above
callback_enter: callback_enter,
callback_exit: callback_exit,
callback_reveal: callback_reveal,
callback_loaded: callback_loaded,
callback_error: callback_error,
callback_finish: callback_finish
});
})();
</script>
Diesen Teil möchte ich unbedingt aus dem Script haben :/ Wenn ich aber auch hier Script-Sript in die normale Java Datei auslagere, dann werden die Bilder, die das Atribut "lazy" haben, leider gar nicht :(
Habt ihr Tipps für mich, was ich machen muss, damit ich es hinbekomme? :(
Oder ist das evtl gar nicht sinnvoll?
Liebe Grüße :)
Alles anzeigen
Hallo,
leider muss ich das Thema noch einmal hochholen
Ich habe das Script bei einem Abschnitt eingesetzt und es hat eigentlich super funktioniert. Bis auf den Punkt, dass der Farbverlauf auf dem PC beim öffnen weg ist und auf dem Smartphone weiterhin erscheint. Aber das sollte ich hinbekommen bzw ist nicht so wichtig.
Allerdings würde ich gerne zwei Abschnitte einfügen, bei dem sich etwas öffnen soll.
Leider klappt aber nur der erste Abschnitt auf und der zweite nicht.
Ich hatte jetzt versucht einfach die Bezeichnungen dots, more u.s.w. in dots1, more1 u.s.w. zu ändern und dies entsprechend in der .js Datei auch einfügen. Damit ich quasi zwei unterschiedliche Befehle habe.
Dies funktioniert nur leider nicht.
Kann mir jemand helfen, wie ich es hinbekomme, dass ich mehrere Absätzer auf einer Seite einbinde und jeweils "weiterlesen" und "weniger anzeigen" zuordnen kann?
Schönes Wochenende
Vielen Dank für den Link
Fast genau so habe ich es mir vorgestellt. Also der weiß-rot Verlauf ist super.
Allerdings ist dieser auch da, wenn der Text geöffnet ist. Das ist ja nicht das Ziel, weil der Leser ja dann den Text nicht lesen kann.
Kann ich das irgendwie abändern?
Vielen Dank für die schnelle Antwort. Genau das suche ich.
Allerdings weiß ich nicht, wie ich das mit meinem Code kombinieren kann.
Ich verwende diesen hier
Hallo,
ich würde auf meiner Seite gerne manche Textblöcke kürzen.
Hier sollte stehen "mehr Text anzeigen" oder "weiterlesen". Auch sollte so ein Feld wieder mit "weniger anzeigen" erscheinen, um den Text wieder zu verkürzen.
Solche Anleitungen habe ich gefunden.
Ich würde mir jeodch eine Möglichkeiten wünschen, wo der Text etwas verläuft. Also zum Beispiel die letzten zwei Zeilen immer schwächer dargestellt werden.
Weiß jemand wo ich so eine Anleitung finde oder kann mir sagen, wie es geht?
Damit würde man mir sehr helfen
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.