Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Nachteile externer Links in der Navigation

Auszug aus dem offiziellen Jimdo-Forum (Juni 2015)
Zitat
• az_
Mitglied
Externe Links in der Navigation - immer in neuem Tab? (_blank)
Vielleicht hat einer von Euch eine Antwort auf eine Frage, auf die ich dringend eine Antwort bräuchte:
Wenn ich in der Navigation einer Jimdo-Seite einen externen Link setze, öffnet dieser immer auf einer neuen Browserseite/Tab. Gibt es irgendeine Möglichkeit, für den Link statt target="blank" ein target="_self" zu setzten?
Früher ging das mit "Bezeichner::_::URL" - aber das funzt jetzt leider auch nicht mehr. Meine externen Links öffnen immer in einem neuen Fenster bzw. Browsertab.
Beispiel: Diese Seite hatte ich für einmal als Seite mit zwei One-Pagern konzipiert, mit vielen Sprungmarken: http://www.sahersophie.de/ - das klappte früher hervorragend...
...aber jetzt nicht mehr, Superschade! Aber vielleicht gibt´s ja doch eine Rettung!
LG, az_
PS: …in allen Elementen, die html-Eingaben erlauben, kann man externe Links händisch anpassen:
Wenn das "_blank", das Jimdo beim Setzen eines externen Links automatisch anlegt, in ein "_self" geändert wird, öffnet der entsprechende Link im gleichen Browserfenster/Tab! Das funzt super!
(weitere Infos sh.: http://www.w3schools.com/tags/att_a_target.asp)
Zitat
• Oli![]()
Administrator
Bei deiner eigentlichen Frage kann ich dir leider nicht helfen, was das Thema One-Pager angeht, haben die Kollegen aus den USA aber eine schöne und ausführlich Anleitung geschrieben:
http://support.jimdo.com/tutorials/websi...e-page-website/
Vielleicht ist die Lösung für dich in Zukunft auch in Ordnung!
Zitat
• kerstin
Mitglied
Hallo az_,
…da wäre jquery ein Hilfmittel. Schau mal in google nach "each".
Kerstin
Zitat
• az_![]()
Mitglied
Hallo Oli,
...das sind ja sehr geniale Tutorials! Aber das "how-to-make-a-one-page-website"-Tutorial ist für mein Problem nur bedingt nützlich, da meine Navigation mehr als eine Ebene haben muss. Trotzdem - ein super-Tutorial!
@Kerstin: hättest Du vielleicht eine Beispiel-Webseite, bei ich mir das mal ansehen könnte? Klingt sehr interessant...
…da fällt mir noch was ein:
Ist Euch aufgefallen, dass Jimdo beim Anlegen eines Externen Links in der Navigation eine leere Seite anlegt? Diese wird aber nicht robots="nofollow, noindex, noarchive" gesetzt. Daher wird sie irgendwann in den SERPS (= Google-Ergebnisseiten) auftauchen! Großer Ärger! Ich habe für alle diese Seiten automatische Umleitungen einrichten müssen…
Beispiel: http://www.sahersophie.de/bücher/bewusstsein - die Seite ist leer! In der Navigation hatte ich einen externen Link angelegt, der auf einen Anker (Sprungmarke) auf derselben Seite zielt: http://www.sahersophie.de/b%C3%BCcher/?mobile=0/#bewusstsein
LG, az_
Zitat
• kerstin![]()
Mitglied
Hallo az_
…tiefere Informationen gibt es auf dieser Seite
Externe Links in der Navigation sind eigentlich ein No-Go. Aber das muss jeder für sich entscheiden.
Zitat
• az_![]()
Mitglied
Ah ja, danke! Das werde ich mal versuchen. Was das No-Go betrifft, gebe ich dir absolut Recht. So viele Nachteile! Hab ich jetzt auch genügend Erfahrung mit. Einmal - und nie wieder...
Aber derzeit gibt es keine andere Möglichkeit, Anker als interne Links in der Nav unterzubringen, so viel ich weiß... oder doch? OK, ich kann eine eigene Navigationsleiste bauen, auch mit mehreren Ebenen... Aber das ist doch recht umständlich und für den NormalUser nicht unbedingt angesagt. Wäre vielleicht ein guter Verbesserungsvorschlag, oder? Anker als Jimdo-Element! Für Shop-Produkte geht das ja schon!
LG, az_
Zitat
• webalance
Jimdo Expert
Moin Moin az_,
…versuch mal folgendes:
1. jquery einbinden
2. script in den Head bearbeiten1
2
3
$(document).ready(function() {
$("a[href^='http']").attr('target','_self');
});
Bei http die externe Verlinkung einsetzen.
optimalerweise noConflict berücksichtigen.
VG RK
PS: nicht getestet.
Zitat
• az_![]()
Mitglied
Moin @webalance!
Jo, dat geit! Ich hab´s gleich mal getestet, sh.: http://jetztreichtsaber.jimdo.com/images/
Den Nav-Link "Link" hab ich mit:1
2
3
4
5
6
7
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
$("a[href^='http://redesign-berlin.de']";).attr('target','_self');
});
//]]>
</script>
...auf target="_self" gesetzt.
Das ist übrigens die Testseite, auf der ich die Gimmix für die Seite "http://feinesweisses.de" getestet habe - unter anderem auch eine Lösung für flexible Schriftgrößen. Ist auch JQuery und funzt...
Infos hier: http://www.drweb.de/magazin/responsive-s...en-mit-fittext/
Vielen Dank für Eure Hilfe (auch @Kerstin!)!
LG, az_
Zitat
• webalance
Jimdo Expert
Moin Moin @az_
wenn du andere Dinge mit Jquery umsetzt, nutze noConflict(). Sozusagen Premium Lösung ;-)1
2
3
4
5
6
7
8
9
10
11
12
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>;
<script type="text/javascript">
//<![CDATA[
var $j = jQuery.noConflict();
$j(document).ready(function() {
$j("a[href^='http://www.link.de']";).attr('target','_self');
});
//]]>
</script>
Und zwecks responsive Schriftgrößen, besser nicht jquery nutzen. Dann lieber CSS und @media queries. Deutlich besser als eine jquery lib einzubinden.
Viel Spaß & Gruß
Richard
Zitat
• az_![]()
Mitglied
Moin @webalance!
Vielen Dank! Wird sogleich umgesetzt!
LG, az
Achtung: Code im Forum bitte am besten mit der Schaltfläche für "Code" einkapseln!!! (= ) , oder den Code in Formatierungs-Klammern setzen (...zwischen "code" und "/code", jeweils in eckigen Klammern).
Achtung! Im neuen Layout ist die Formatierungsleiste versteckt! Klick auf das Smiley rechts oben über dem Text-Editorfenster, um die Formatierungssymbole einzublenden!
...und zuletzt: Bitte sendet mir keine privaten Nachrichten über das Forum! Bitte Nachrichten an mich nur per e-mail oder über das Kontaktformular auf meiner Webseite https://redesign-berlin.de
Wenn Ihr mich sucht, hier findet Ihr mich:
https://www.facebook.com/redesign.berlin
https://redesign-berlin.de
mailto:info@redesign-berlin.de
Spenden: Hier könnt Ihr unser Userforum finanziell unterstützen: page-644478-1.html
Hallo.
Ich brauche mal Hilfe. Beide Scripts funktionieren bei mir nicht. Ich füge das Script doch in Jimdo unter "Einstellungen" -->"Head bearbeiten" --> "Gesamte Webseite" ein. Richtig?
Und wenn ja muss ich doch beim Script lediglich die URL auf meine Domain verändern. Also beispielsweise https://www.meinedomain.de . Richtig? Wichtig ist glaube ich ja auch das "s" bei https.
Final muss ich dann noch im Script das target','_self auf target="_self" ändern. Auch richtig?
Den kompletten Text des Scriptes dann unter "Einstellungen" --> "Head bearbeiten" --> Gesamte Webseite" einfügen und speichern. Es funktioniert aber nicht. Nach wie vor werden die externen Links in der Navigation _blank aufgerufen. Komisch finde ich auch, dass in der Premium Lösung lediglich das
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>;
gespeichert wird. Ich habe dann bei der Premiumlösung lediglich:
2
3
4
5
6
7
8
9
10
<script type="text/javascript">
//<![CDATA[
var $j = jQuery.noConflict();
$j(document).ready(function() {
$j("a[href^='http://www.link.de']";).attr('target','_self');
});
//]]>
</script>
rein kopiert und aus http ein https dann meine Domain und aus target','_self ein target="_self" gemacht.
Ich bin da echt kein Spezialist in der Script Geschichte. Was mache ich da falsch?
Bereits jetzt Danke für eure Antworten.
Grüße,
Sigi
Ich habe eine Lösung gefunden.
Unter https://support.jimdo.com/faq/how-to-mak...e-page-website/ und dort unter Punkt 5. Das habe ich so umgesetzt.
Jetzt gibt es allerdings in der mobilen Ansicht ein Problem.
Ich habe eine einzige Seite auf der man von oben nach unten in alle Bereiche scrollen kann.
Beispielsweise gibt es einen Bereich "Leistungen". Dort habe ich einen Anker eingerichtet. Ziel ist es, dass wenn ich in der Navigation auf "Leistungen" klicke zum Anker geleitet werde. Das funktioniert auch.
Als externen Link habe ich da /#leistungen eingetragen und die Stelle wo es hingehen soll ein Widget/HTML-Fenster mit diesem Quelltext eingebaut:
<div id="leistungen"></div>
In der mobilen Ansicht springt durch anklicken des Navigationspunktes "Leistungen" nun auf den Anker von der div id leistungen. Nur ist der Inhalt jetzt eingegraut. Erst, wenn man wieder nach oben scollt und auf das "X" im Menü klickt, verschwindet das Graue.
Wie kriege ich es hin, dass bei Klick auf Leistungen das Menü automatisch geschlossen wird?

...das ist das Overlay, das sich automatisch öffnet. Blöde Geschichte. gib mal URL, dann bekommste vielleicht einen Tipp.
LG, az
PS:
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript">
//<![CDATA[
var $j = jQuery.noConflict();
$j(document).ready(function() {
$j("a[href^='http://www.link.de']";).attr('target','_self');
});
//]]>
</script>
funktioniert natürlich auch, ist genau das gleiche, was Du gemacht hast. Statt http://www.link.de muss natürlich der Link eingesetzt werden, zu dem gesprungen werden soll.
$( "a[href*=#]").attr('target', '_self' );
...ist allgemeiner, verhindert aber u.U. die korrekte Ausführung anderer Skripte.
Achtung: Code im Forum bitte am besten mit der Schaltfläche für "Code" einkapseln!!! (= ) , oder den Code in Formatierungs-Klammern setzen (...zwischen "code" und "/code", jeweils in eckigen Klammern).
Achtung! Im neuen Layout ist die Formatierungsleiste versteckt! Klick auf das Smiley rechts oben über dem Text-Editorfenster, um die Formatierungssymbole einzublenden!
...und zuletzt: Bitte sendet mir keine privaten Nachrichten über das Forum! Bitte Nachrichten an mich nur per e-mail oder über das Kontaktformular auf meiner Webseite https://redesign-berlin.de
Wenn Ihr mich sucht, hier findet Ihr mich:
https://www.facebook.com/redesign.berlin
https://redesign-berlin.de
mailto:info@redesign-berlin.de
Spenden: Hier könnt Ihr unser Userforum finanziell unterstützen: page-644478-1.html
Super, dass Du mal drauf schaust. Die Seite ist noch ganz am Anfang. Hatte den Wartungsmodus aktivier, den aber gerade zum schauen deaktiviert.
Hier die Internetseite:
www.bueroassistenz-kreger.de

...folgender Code müsste das Overlay deaktiviieren:
2
3
4
#jtpl-mobile-navigation__checkbox:checked + .jtpl-main .jtpl-header::after {
display:none;
}
LG, az
PS: Wartungsmodus macht mir nix, kann trotzdem alles sehen :)
Achtung: Code im Forum bitte am besten mit der Schaltfläche für "Code" einkapseln!!! (= ) , oder den Code in Formatierungs-Klammern setzen (...zwischen "code" und "/code", jeweils in eckigen Klammern).
Achtung! Im neuen Layout ist die Formatierungsleiste versteckt! Klick auf das Smiley rechts oben über dem Text-Editorfenster, um die Formatierungssymbole einzublenden!
...und zuletzt: Bitte sendet mir keine privaten Nachrichten über das Forum! Bitte Nachrichten an mich nur per e-mail oder über das Kontaktformular auf meiner Webseite https://redesign-berlin.de
Wenn Ihr mich sucht, hier findet Ihr mich:
https://www.facebook.com/redesign.berlin
https://redesign-berlin.de
mailto:info@redesign-berlin.de
Spenden: Hier könnt Ihr unser Userforum finanziell unterstützen: page-644478-1.html

...du musst ihn zwischen <style> und </style> schreiben:
2
3
4
5
6
7
<style type="text/css">
#jtpl-mobile-navigation__checkbox:checked + .jtpl-main .jtpl-header::after {
display:none;
}
</style>
LG, az
Achtung: Code im Forum bitte am besten mit der Schaltfläche für "Code" einkapseln!!! (= ) , oder den Code in Formatierungs-Klammern setzen (...zwischen "code" und "/code", jeweils in eckigen Klammern).
Achtung! Im neuen Layout ist die Formatierungsleiste versteckt! Klick auf das Smiley rechts oben über dem Text-Editorfenster, um die Formatierungssymbole einzublenden!
...und zuletzt: Bitte sendet mir keine privaten Nachrichten über das Forum! Bitte Nachrichten an mich nur per e-mail oder über das Kontaktformular auf meiner Webseite https://redesign-berlin.de
Wenn Ihr mich sucht, hier findet Ihr mich:
https://www.facebook.com/redesign.berlin
https://redesign-berlin.de
mailto:info@redesign-berlin.de
Spenden: Hier könnt Ihr unser Userforum finanziell unterstützen: page-644478-1.html
- Allgemeines
- Regeln für die Benutzung des Forums
- HowToDo ( = so geht´s)
- Jimdo User-Forum
- Eure Jimdo-Webseiten - Vorstellungsrunde
- Bugs, Workarounds und Anregungen
- Jimdo-Elemente
- Allgemeines
- Jimdo-Shop
- Jimdo-Specials (Tools, Widgets, HTML und CSS)
- Suchmaschinenoptimierung (SEO)
- Sonstiges
- Tutorials
- "OffTopic"-Themen
- "Übernahme" von Beiträgen aus dem offiziellen Jimdo-Forum...
- Nutzungsbedingungen und Haftungsausschluss
- Jimdo-Blog
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!