• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[FRAGE] Bei bestimmter URL Aufruf einer Funktion

featMarcel

New member
Guten Abend,

ich bin neu hier und habe gesehen, dass hier anscheinend sehr kompetente Mitglieder unterwegs sind. Ich suche Rat und hoffe, eine Lösung für mein Problem zu finden.

Ich möchte, dass bei dem Aufruf einer bestimmten URL (index.php?features in diesem Beispiel) dies ausgeführt wird:
Code:
javascript:myScroll.scrollToElement(document.querySelector('#scroller li:nth-child(1)'))
(Kommt von iScroll, kennt ja vielleicht der ein oder andere).

window.location.href könnte mich vielleicht weiterbringen, jedoch bin ich mir nicht ganz sicher, wie ich das gescheit anwenden soll.

Viele Grüße,
Marcel
 
Hi,

ich würde das einfach so machen:
Code:
if (window.location.href.indexOf("index.php?features") != -1) {
...
}

// oder vllt. geht auch sowas
if (window.location.href == "index.php?features") {
...
}
 
Ich würde direkt location.search abfragen:
Code:
if (location.search.startsWith("?features")){
	//...
}
PS: ev. wäre es geschickter, die Information, zu welchem Element gescrollt werden soll, nicht im search, sondern im hash zu speichern. Dann kann das Ganze auch funktionieren, wenn JS deaktiviert ist.
 
Zurück
Oben