Es kehrt nur zurück www.mysite.com/category/subcategory/
Ausgabe sollte sein:
www.mysite.com/category/subcategory/#myqueryhash
Ist das die aufgerufene URL oder wird die Hashtag-URL nur angezeigt, wenn auf einen “Link” geklickt wird?
– Top-Fragen
22. September 2014 um 6:51 Uhr
Sie können verwenden window.location.hash oder parse_url([your url]) um das zu bekommen #myqueryhash von url.
– Kausha Mehta
22. September 2014 um 7:07 Uhr
Ausgabe nur in PHP
– Manish Jesani
22. September 2014 um 7:10 Uhr
@Manish Jesani Du kannst das nicht bekommen #myqueryhash von der aktuellen URL mit PHP, der einzige Weg ist window.location.hash mit Javascript.
– Kausha Mehta
22. September 2014 um 7:31 Uhr
Der Fragmentteil der URL wird bei einer Anfrage nie an den Server zurückgesendet, da er nur als interner Verweis auf das Dokument im Browser dienen soll. Du brauchen um es mit JS zu extrahieren und manuell an den Server zurückzugeben.
Es gibt zwei Möglichkeiten, entweder Sie verwenden Javascript, wo Sie “window.location.hash=’myqueryhash’; verwenden können, oder Sie binden Ihr Klickereignis an ein und verhindern die Standardeinstellung beim Klicken
Ist das die aufgerufene URL oder wird die Hashtag-URL nur angezeigt, wenn auf einen “Link” geklickt wird?
– Top-Fragen
22. September 2014 um 6:51 Uhr
Sie können verwenden
window.location.hash
oderparse_url([your url])
um das zu bekommen #myqueryhash von url.– Kausha Mehta
22. September 2014 um 7:07 Uhr
Ausgabe nur in PHP
– Manish Jesani
22. September 2014 um 7:10 Uhr
@Manish Jesani Du kannst das nicht bekommen #myqueryhash von der aktuellen URL mit PHP, der einzige Weg ist
window.location.hash
mit Javascript.– Kausha Mehta
22. September 2014 um 7:31 Uhr
Der Fragmentteil der URL wird bei einer Anfrage nie an den Server zurückgesendet, da er nur als interner Verweis auf das Dokument im Browser dienen soll. Du brauchen um es mit JS zu extrahieren und manuell an den Server zurückzugeben.
– Adam Cameron
22. September 2014 um 7:38 Uhr