#1
Hallo! Ich dachte, das sei unmöglich, aber es scheint doch irgendwie zu gehen: mit JavaScript die URL, die oben in der Adressleiste angezeigt wird, verändern (natürlich ohne auf eine andere Seite zu verlinken). Facebook macht das, wenn ich auf einem anderen Profil bin, sieht meine URL so aus:
Code:
Und wenn ich dann auf "Share Link" klicke, ändert sich die Adresse in
(es ändert sich nur der Parameter "pub")
Wie macht man sowas? Facebook hat den JavaScript Code natürlich "obfuscated" (kp wie das auf deutsch heißt), daher will ich mich da jetzt nicht durchwühlen. Danke für eure Hilfe! Gumbo
Erfahrenes Mitglied
#2
Diese Änderung findet im Fragment der URL statt, was keine erneute Anfrage auslöst. Dies wird häufig zusammen mit Ajax verwendet, um dennoch die Verlaufsfunktionen des Browsers nutzen zu können. #3
Und wie genau macht man das? Gibt's ne fertige Funktion dafür? Mit jQuery Inhalte verändern. #4
Nimm einfach die aktuelle URL, tausche die gewünschten Daten aus und setz sie als neue aktuelle. #6
Die aktuelle URL steht im document.
- Javascript seiten verändern download
- Javascript seiten verändern web
- Javascript seiten verändern server
- Javascript seiten verändern password
Javascript Seiten Verändern Download
29
Einfache Zuordnung zu window. location oder sollte in Ordnung sein:
window. location = newUrl;
Jedoch, Ihre neue URL veranlasst den browser und laden die Seite neu, aber es klingt wie Sie möchten, ändern Sie die URL, ohne verlassen der aktuellen Seite. Sie haben zwei Möglichkeiten:
Verwenden Sie den URL-hash. Zum Beispiel, können Sie gehen von zu ohne das laden einer neuen Seite. Sie können einfach um dies einfach zu machen. Dann sollten Sie hören, um die HTML5 - hashchange event, welches gefeuert wird, wenn der Benutzer die zurück-Taste drückt. Dies ist nicht unterstützt in älteren Versionen von IE, aber schauen Sie sich jQuery BBQ, die diese Arbeit in allen Browsern. Javascript seiten verändern password. Könnte man mit HTML5 Geschichte den Pfad ändern, ohne die Seite neu zu laden. Dies können Sie ändern, um aus zu. Die Verwendung ist einfach:
window. history. pushState("");
Wenn der Benutzer die Taste "zurück" erhalten Sie das Fenster popstate Veranstaltung, die Sie leicht hören (jQuery):
$(window)("popstate", function(e) { alert("location changed");});
Leider ist dies nur unterstützt in sehr modernen Browsern, wie Chrome, Safari und der Firefox 4 beta.
Javascript Seiten Verändern Web
Mit dem Objekt haben Sie Zugriff auf Verweise, die in einer HTML-Datei definiert sind. Beispiel
< a href = " > Yahoo a >
< a href = " > Google a >
< a href = " > SELFHTML a >
< script >
for ( var i = 0; i < document. links. length; ++ i)
document. querySelector ( 'output'). innerText += '
' + document. links [ i]);
script >
Im Beispiel werden ein paar Verweise notiert. Unterhalb davon steht ein JavaScript, das in einer for-Schleife für jeden Verweis das Verweisziel in die Datei schreibt. Es handelt sich um den jeweiligen Wert des Attributs href. Der Zugriff auf die Verweise erfolgt mit Indexnummern. Javascript seiten verändern server. Dabei geben Sie an und dahinter in eckigen Klammern, den wievielten Verweis in der Datei Sie meinen. Beachten Sie, dass der Zähler bei 0 beginnt, d. h. den ersten Verweis sprechen Sie mit links[0] an, den zweiten Verweis mit links[1] usw. Beim Zählen gilt die Reihenfolge, in der die Verweise in der Datei notiert sind. Dabei werden auch Verweise innerhalb von verweis-sensitiven Grafiken ( -Tag) berücksichtigt. }}
Javascript Seiten Verändern Server
iFrames sind praktische kleine Erfindungen in HTML: Damit lassen sich Inhalte von einer anderen Seite auf der aktuellen Seite anzeigen. Das zeigen wir zum Beispiel in diesem Smart Home Artikel: Während auf dem Bildschirm die Übersicht des Smart Home Servers angezeigt wird, sorgen kleine iFrames oben links und rechts dafür, Datum und Uhrzeit anzuzeigen.
Ein iFrame sollte einen Namen und eine ID besitzen: Das ist wichtig, um seinen Inhalt von außen zu steuern. Möchte man in dem Hauptframe der Webseite einen Link platzieren, der sich in einem iFrame öffnet, braucht man dafür den Namen: Dieser wird mit dem Attribut "target" angesprochen:
Link
Der Inhalt der Datei "" wird bei Klick auf den Link in dem iFrame geladen: Der Hauptframe verändert sich nicht. Das funktioniert, weil der iFrame mit dem Attribut "name" einen Namen bekommen hat: Diesen kann man im Link mit "target" als Ziel auswählen. Seite mit js verändern — CHIP-Forum. Javascript: URL eines iFrame ändern
Aber auch per Javascript lässt sich der Inhalt und die URL des iFrame ändern: Statt dem Name nutzt man dafür die ID:
tElementById('zwei') = '';
Das funktioniert zum Beispiel per onclick-event in einem Link:
Link
Das Laden eines Inhalts in einen iFrame funktioniert aber auch sonst zum Beispiel in einer JavaScript Funktion:
Javascript Seiten Verändern Password
hallo! ein ehemaliger bekannter von mir hat mir eine html seite geschrieben in der auch js vorkommt. im browserfenster muß die telefonnummer eingegeben werden, welche als id gilt. also kann jede telefonnummer nur einmal verwendet werden. ich möchte dies nun so ändern, dass man öfters eine telefonnummer verwenden kann, indem einfach an die telefonnummer, welche glaube ich als string übergeben wird etwas angehängt wird. z. Javascript seiten verändern web. b. datum und uhrzeit oder so ähnlich... (z. B. mmer_Datum_Uhrzeit (12345678_14. 06. 2005_22:38))
hier der quelltext der bisher verwendet wird:
|
Tel. N°: |
|
wäre wirklich dankbar wenn mir da jemand ein wenig helefn könnte, zumal ich wenig ahnung von js habe!
y)" > Verweis a >< br >
Mit [0]. y können Sie die horizontale Position eines Verweises in einer HTML-Datei ermitteln. Beim Anklicken des Verweises wird mit alert() die Position des Verweises vom oberen Fensterrand aus gesehen ausgegeben.
August 12, 2024, 11:54 pm