2010-07-11 2 views
3

Je construis un site optimisé pour iPhone et lorsque les gens utilisent le bouton '+' sur l'iPhone, vous pouvez ajouter un signet sur le site web sur l'écran d'accueil de l'iPhone. Comment puis-je spécifier une URL qui sera utilisée à la place de la page sur laquelle ils se trouvent. Par exemple, si elles sont dans l'URL/Foo/Bar, je veux que le signet soit/Home afin qu'elles soient automatiques à l'URL de la maison et ne pas aller directement de leur bouton d'écran d'accueil au fond du site.Spécifiez une URL en html pour l'option bookmark sur l'iPhone

Existe-t-il un moyen d'y parvenir, au lieu de faire en sorte que l'ensemble du site soit basé sur ajax, de sorte qu'il n'y ait qu'un seul URL.

+0

À moins que ce soit une application Web où je suppose qu'il est raisonnable de contrôler leur point d'accès, pourquoi voudriez-vous faire cela? Les internautes utilisent des signets pour mettre en signet les parties du site qui les intéressent autant que le site dans son ensemble. – Jake

+0

Il s'agit d'une application web, donc toutes les URL ne sont pas possibles tous les jours. Il a comme type de flux pour entrer des données. Donc, s'ils arrivent sur le site, ils doivent commencer à partir d'un point d'accès/page d'accueil. –

Répondre

0

Vous pouvez mettre à jour l'enregistrement window.history à la page de chargement pour toute page que vous souhaitez enregistrer (qui peut être toutes vos pages).

window.history.replaceState('', '', '/Home'); 
Questions connexes