Seite 1 von 1
Highlight Funktion nutzen ohne Url zu verändern
Verfasst: 10.11.2006, 13:21
von mgutt
Ich möchte gerne meinen Usern eine Highlight-Funktion bei der Suche bieten, aber ohne die Url zu verändern. Ich dachte schon an Nutzung der Ref-Daten. Dummerweise funktioniert das dann natürlich nur so lange bis der User auf dem Ergebnis die zweite Seite aufruft.
Gibt es sonst noch Parameterübergabemöglichkeiten ohne die Url zu verändern?
Gruß
Marc
Verfasst: 10.11.2006, 13:23
von Nullpointer
post
Verfasst: 10.11.2006, 13:26
von mgutt
beim seitenwechsel? wie soll das gehen?
Schau Dir die Seitenzahlen im Forum an.. sind alle GET urls.. wenn ich jetzt eine POST url daraus mache, dann habe ich ja keine url mehr... sondern nur noch die Datei. Oder kann ich das irgendwie kombinieren?
Wie wäre es mit Anchor? Kann ich den nicht irgendwie missbrauchen? Der wird von den Suchmaschinen doch eh herausgefiltert.
Verfasst: 10.11.2006, 13:31
von marc75
session
Verfasst: 10.11.2006, 14:52
von mgutt
Session habe ich auch schon drüber nachgedacht nur dummerweise (oder schlauerweise aufgrund der Performance) updatet das phpBB System nur all paar Minuten die Sessiontabelle. Soll heißen man weiß nicht wann der User wirklich auf der Suche ist oder wann er sie wieder verlassen hat.
Verfasst: 10.11.2006, 14:56
von net(t)worker
kekse?
Verfasst: 10.11.2006, 15:33
von mgutt
Kekse.. hmm.. Müsste ich mal drüber nachdenken.
- Also Suchwörter eingegeben und abgesendet.. Keks..
- Sucheintrag gefunden anklickt.. Keks anschauen...
- Anwender geht zurück.. nimmt einen anderen Eintrag... oder wechselt auf eine andere Seitenzahl... Keks noch da
- wenn er zur normalen Homepage wechselt.. woher soll ich das wissen.. d.h. wenn keine search_id und keine topic_id übergeben wurde auf Keks checken und wenn da, dann fressen...
Ok, ich denke das könnte klappen. Und Anker würden nicht gehen?
Parse_url würde mir da einfallen:
https://de3.php.net/parse_url
Die könnte man dann nämlich einfach an die Url hängen.. und wenn sie da sind, dann sind sie eben da und wenn nicht dann nicht
Beispiel:
anstatt das:
https://www.abakus-internet-marketing.d ... ght=abakus
lieber das:
https://www.abakus-internet-marketing.d ... ght=abakus
EDIT:
Ok, ich korrigiere mich.. parse_url kann ja schlecht den Anker einlesen, da der Server ja nichts von dem Anker mitbekommt.
Gibts vielleicht was in Javascript mit dem ich Anker einlesen kann? Mit JS kann man doch sicher noch nach den Wörtern dann auf der Seite suchen und highlighten
EDIT2:
https://www.validome.org/doc/HTML_ge/ja ... n.htm#hash
location.hash vielleicht
EDIT3:
Linksammlung:
https://ask.metafilter.com/mefi/29186
https://www.netlobo.com/url_query_strin ... cript.html
Verfasst: 16.11.2006, 17:03
von mgutt
Nullpointer hat geschrieben:post
Ich habe bei einer Seite genau dies schon gefunden.. ich denke post ist eine gute Idee. Mal sehen wie ich die Form auf die Seitenzahlen bringe.
Aber was ist dann mit "zurück" und "vorwärts" per Browser.. das geht dann ja nicht mehr.. ach alles doof.
Gruß
Verfasst: 17.11.2006, 12:45
von shapeshifter
Kurze Frage - warum überhaupt ?
Verfasst: 17.11.2006, 18:01
von mgutt
Ich möchte keine Linkempfehlungen auf Urls, die eine Highlightvariable enthalten. Dennoch möchte die Highlightfunktion weiter nutzen können.