役に立ちましたか?

解決

は、Groovesharkのは、URLの断片とトリッキーされているように見えます。彼らは、例えば、URLに#フラグメントの区切り文字の後に検索を保存しますWEENの検索を行うと、あなたはこのURLを取得します。

http://listen.grooveshark.com/#/search/songs/?query=ween

そして、

に不手際のための検索とURLの変更を行います
http://listen.grooveshark.com/#/search/songs/?query=bungle

あなたは、ブラウザの[戻る]ボタンをクリックするとフラグメント識別子の前に、すべてが同じであるため、以前の「WEEN」1へのURLの変更が、ブラウザは、同じページ上に残ります。変更されたフラグメントを検出し、それに応じてUIを更新していますいくつかのjavascriptがあります。

あなたは、おそらくアプレットで、このような何かを行うことができますが、それはjavascriptのに適していそうです。良いニュースは、あなたのアプレットがブラウザによってキャッシュされようとしているので、あなたは別のページに切り替えない場合、アプレットの読み込みが早く起こるだろう、です。

他のヒント

http://java.sun.com/docs /books/tutorial/deployment/applet/lifeCycle.htmlする

  

ユーザーがために、ページを離れるとき   たとえば、別のページに移動し、   ブラウザが停止し、アプレットを破壊します。   アプレットの状態ではありません   保存。ユーザーはに戻ったとき   ページ、ブラウザのintializesと   アプレットの新しいインスタンスを起動します。

言われていること、何を行う可能性は、アプレットが停止しているときに、サーバーに状態を保存し、それが再度起動したときに、サーバーから状態を復元しています。あなたはそれに署名したアプレットを作る場合は、ローカル状態を保存することができる必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top