zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Startseite direkt mit index.php#home aufrufen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #11 (permalink)  
Alt 27.05.2017, 09:38
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Der Anker wird nicht zum Server übertragen, folglich kannst du ihn auch nicht Serverseitig prüfen.

Die Frage wäre aber, warum du so etwas ungewöhnliches machen willst?

[EDIT]Nur als kleiner Hinweis. Beispieldomains sind z.b. Example Domain - die von dir verwendete gehört jemanden (in dem Fall machst du durch die Verlinkung Werbung für einen Registrar)
Mit Zitat antworten
Sponsored Links
  #12 (permalink)  
Alt 29.05.2017, 09:09
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 02.01.2012
Beiträge: 487
dazzle89 wird schon bald berühmt werden
Standard

Danke für die Antworten und sorry für das Werbung machen, war natürlich keine Absicht bzw. daran habe ich nicht gedacht

Ich habe das ganze aus sehr speziellen Gründen benötigt. Und zwar verwende ich das Script fullpage.js, bei dem jede Seite einer Bildschirmgröße entspricht und beim Scrollen wird immer genau um eine Seite weiter gesprungen. Dadurch ergeben sich jeweils in der URL die Anchors wie index.php#home oder index.php#contact usw.

Wenn ich mich nun bei index.php (ohne Anchor) befinde und dann einen Link anklicke der zu index.php#contact führt, wurde die Seite neugeladen. Sobald sich aber ein Anchor bereits in der URL befindet und ich dann navigiere, passiert das komischerweise nicht. Und das Neuladen war natürlich unerwünscht, es soll stattdessen mit fullpage.js direkt zur geklickten Seite gescrollt werden.

Ich habe es nun gelöst, aber weil das ein sehr sehr sehr spezieller Fall ist wird die Lösung bestimmt für niemanden wichtig sein
Mit Zitat antworten
Sponsored Links
  #13 (permalink)  
Alt 29.05.2017, 09:12
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 02.01.2012
Beiträge: 487
dazzle89 wird schon bald berühmt werden
Standard

[QUOTE=dazzle89;551064]Danke für die Antworten und sorry für das Werbung machen, war natürlich keine Absicht bzw. daran habe ich nicht gedacht

Ich habe das ganze aus sehr speziellen Gründen benötigt. Und zwar verwende ich das Script fullpage.js, bei dem jede Seite einer Bildschirmgröße entspricht und beim Scrollen wird immer genau um eine Seite weiter gesprungen. Dadurch ergeben sich jeweils in der URL die Anchors wie index.php#home oder index.php#contact usw.

Wenn ich mich nun bei index.php (ohne Anchor) befinde und dann einen Link anklicke der zu index.php#contact führt, wurde die Seite neugeladen. Sobald sich aber ein Anchor bereits in der URL befindet und ich dann navigiere, passiert das komischerweise nicht. Und das Neuladen war natürlich unerwünscht, es soll stattdessen mit fullpage.js direkt zur geklickten Seite gescrollt werden.

Ich habe das nun gelöst und das Problem war einfach nur, dass ich in den Links immer "index.php" dazu schreibe (alte Gewohnheit von mir). Im href steht also z.B: direkt index.php#home. Habe nun bei sämtlichen Links nur noch den Anchor stehen ohne "index.php" und so klappt es...
Mit Zitat antworten
  #14 (permalink)  
Alt 29.05.2017, 09:52
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von dazzle89 Beitrag anzeigen
Ich habe das ganze aus sehr speziellen Gründen benötigt. Und zwar verwende ich das Script fullpage.js, bei dem jede Seite einer Bildschirmgröße entspricht und beim Scrollen wird immer genau um eine Seite weiter gesprungen. Dadurch ergeben sich jeweils in der URL die Anchors wie index.php#home oder index.php#contact usw.
Das passiert alles im Client, d.h. du musst dort nach einer Lösung suchen.

Zitat:
Zitat von dazzle89 Beitrag anzeigen
Wenn ich mich nun bei index.php (ohne Anchor) befinde und dann einen Link anklicke der zu index.php#contact führt, wurde die Seite neugeladen.
Das muss dein JS geamcht haben

Zitat:
Zitat von dazzle89 Beitrag anzeigen
Sobald sich aber ein Anchor bereits in der URL befindet und ich dann navigiere, passiert das komischerweise nicht.
Dann hat dein JS entweder ein Fehler oder du hast es nicht so programmiert wie es funktionieren sollte.

Zitat:
Zitat von dazzle89 Beitrag anzeigen
Und das Neuladen war natürlich unerwünscht, es soll stattdessen mit fullpage.js direkt zur geklickten Seite gescrollt werden.
Das verstehe ich nicht. einen Satz davor schreibst du, dass komischerweise die Seite nicht neu geladen wird und jetzt schreibst du es ist unerwünscht?

Zitat:
Zitat von dazzle89 Beitrag anzeigen
Ich habe das nun gelöst und das Problem war einfach nur, dass ich in den Links immer "index.php" dazu schreibe (alte Gewohnheit von mir). Im href steht also z.B: direkt index.php#home. Habe nun bei sämtlichen Links nur noch den Anchor stehen ohne "index.php" und so klappt es...
Das macht absolut keinen Unterschied.

Es sei denn diese ominöse und uns unbekannte "fullpage.js" macht irgend etwas, was dieses Unterschiedliche Verhalten erklärt.

Nur hat dann der ganze Thread keinen Sinn. Weder löst es ein Problem mit einem Serverseitigen Skript oder .htaccess, noch wissen wir warum die genannten Veränderungen zu einer Lösung geführt haben.

Geändert von protonenbeschleuniger (29.05.2017 um 09:57 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Über das Seitenlogo auf die vorherige Seite (Startseite) gelangen Fluid (X)HTML 2 10.07.2013 22:48
Artikel leiten immer auf die Startseite Ben. Serveradministration und serverseitige Scripte 1 17.04.2011 14:54
Mit setTimeout funktion im eigenen Objekt aufrufen PoWl Javascript & Ajax 5 11.05.2008 11:35
Skiplink direkt in ein Suchfeld? andir Barrierefreiheit 5 13.12.2007 19:53
Größe Startseite ? davinci (X)HTML 6 21.02.2005 18:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:18 Uhr.