Mit ‘JavaScript’ getaggte Artikel

Fenster/Seite neu laden mit Javascript

Montag, 21. November 2011

Wie eine neue Seite geladen wird, weiß jeder. Einfach die F5 Taste genügt, jedoch ist meistens so, dass die Besucher den Aktualisierungsbutton auf der Adressenleiste vom Internet Browser anklicken. Manchmal ist aber der Button nicht verfügbar, wenn beispielswiese das neue Fenster des Browsers gar keine Toolbox und Buttons hat (wenn das explizit so programmiert ist, beispielsweise ein Pop-up).

Problem

Sie möchten gerne einen Link einbinden, womit Ihre Seite/Pop-up neu geladen wird – hier ist Javascript die Lösung.

Lösung

Sie müssen einfach einen solchen Link imtegrieren, um Ihre Seite mit Javascript neu laden zu können:

<a href="javascript:void(0);" onclick="javascript:window.location.reload();" />Seite aktualisieren</a>

Bitte beachten Sie, dass bestehende Daten wieder abgeschickt werden. Dies trifft beispielsweise auf, wenn Sie gerade ein HTML Formular abgesendet haben. Alternativ, können Sie die Adresse der bestehenden Seite auslesen und einfach darauf verweisen. Somit ist es irrelevant, ob vorher ein Formular abgeschickt wurde.

Wir hoffen, dass Sie sich mit dieser Funktion einige Zeit sparen konnten. Falls Ihnen der Beitrag gefällt, so nutzen Sie bitte den Gefällt mir Facebook Button.
Brauchen Sie Hilfe, kommen Sie nicht weiter? Wir stehen Ihnen zur Verfügung – 02161 / 177747 oder E-Mail.

Konvertierung von URLs bei der Eingabe von Links in TinyMCE verbieten

Freitag, 10. Juni 2011

Wir haben viele Anfragen von Kunden bekommen, die es super einfach und easy finden mit TinyMCE zu arbeiten, trotz dieser Tatsache aber viele Probleme mit der Eingabe von Links haben. Was genau passiert? In diesem Artikel betrachten wir die Umschreibung von Links innerhalb der TinyMCE und generell in Web-Browsern.

Problematik

Wenn Sie in TinyMCE einen Link eingeben, egal wie, wird dieser standardmäßig von TinyMCE gepasrt und unter Umständen konvertiert im Bezug auf die Adresse, unter der die Webseite läuft. Beispielsweise, Ihre Seite heißt www.seite.de und Sie geben einen solchen Link ein: www.seite.de/meine_seite.html. Dieser Link wird direkt von TinyMCE, wie erwähnt standardmäßig, in /meine_seite.html konvertiert. Manchmal ist das gar nicht gewünscht, denn es ist nicht klar von welcher Stelle in der Seite dieser Link aufgerufen wird und ob dieser dann gültig ist, wenn konvertiert.

Lösung

In der Konfiguration von TinyMCE, an der Stelle wo Sie das Theme, Buttons und alle restlichen Elemente auswählen, können Sie explizit einstellen dass die Konvertierung nicht statfinden, hiermit:

...
convert_urls : false
...

Bitte, beachten Sie dabei, dass manche Browser, auch ohne dieser Einstellung die URLs umschreiben. Daher empfehlen wir das Herunterladen der neuesten Browser auf dem Markt.

Noch Fragen, andere Probleme? Kein Problem – unsere Experten stehen Ihnen mit schnellen Lösungen zur Verfügung. Nehmen Sie einfach Kontakt mit uns auf – 02161 177747 oder einfach per E-Mail.

Fenster in der Größe anpassen mit Javascript / resizeTo

Montag, 11. Oktober 2010

Mit Javascript lassen sich diverse Anpassungen während der Laufzeit machen. Unter anderem müssten Sie ab und zu ein neu geöffnetes Fenster in der Größe anpassen / programmieren. Das ist vor allem nützlich, wenn Sie genaue Pixelbreiten und Pixelhöhen haben und diese anwenden wollen. Die Funktion ist auch nützlich, wenn Sie als Programmierer das Fenster von Ihrem Browser auf eine bestimmte Höhe und Breite setzen wollen, um zu sehen wie die von Ihnen betrachtete Seite in einer bestimmten Auflösung aussieht.

Der Javascript Code

window.resizeTo(1024,768);

Diese JavaScript Funktion setzt das zur Zeit aktive Fenster auf Auflösung 1024 x 768 Pixel. Sie können die Funktion in HTML einbetten. Die Funktion passt in der Größe nur das Fenster, aus welchem die Funktion aufgerufen wird.

Ein Tipp für Webdesigner und Programmierer

Haben Sie das Problem, dass Sie mit einer größen Auflösung Ihre Webseiten gestalten, jedoch jederzeit sehen möchten, ob Sie gerade einen Scrollbalken bei 1024 x 768 haben, falls Sie die Seite für diese Auflösung optimieren? So können Sie Ihren Browser schnell eine Verlinkung über die Favoriten vergeben, damit Sie das zun können. Am besten ziehen Sie diese Verknüpfung direkt in die Links Leiste. Hier sind die Schritte:

1. Legen Sie eine beliebige Seite als Favoritenseite / Lesezeichen.
2. Klilcken Sie mit der rechten Maustaste auf die Verlinkung und wählen Sie Eigenschaften
3. Tragen Sie folgendes unter URL:

javascript:resizeTo(1024,768)

4. Vergeben Sie einen einfachen Namen, wie z.B. “1024″
5. Ziehen Sie die Verlinkung in die Links Leiste und dann klicken Sie einfach drauf – funktioniert!

Hinweis: Die Funktion tut es nur wenn ein Reiter gleichzeitig aufgemacht ist.