2010-12-15 24 views
0

私たちはクロスドメインのものを整理するためにdocument.domainを使用しています。最近私は、私たちのウェブサイト上のハッシュシステムの作業を開始することを決めたので、ブラウザやブックマークのリンクなどの歴史があります。クロスドメインIframe AJAXハッシュの歴史IE6/7

私はreallysimplehistoryを見つけた後、試してみることにしました。 IE8やChromeなどでは優れた動作をしています。IE6と7で私の問題が発生し、IFrameを使用して履歴の変更をシミュレートする必要があります。

ブラウザの「戻る」ボタンを押すとページが「戻ってきます」が、URLのハッシュは変更されません。ヒストリーページの数が正しくあり、新しいハッシュを追加するとハッシュが変更されますが、ブラウザの前後のボタンは変更されません。

デモを使用して、IE6/7で問題なく動作していました。私がdocument.domainをデモに導入したとき、それは動作を停止し、私のウェブサイトが与えたのと同じ結果を与えました。

ブラウザで戻る/進むボタンを再度使用するには、何が必要ですか?

答えて

0

それはあなたが探しているものではないかもしれませんが、私は少なくともjquery-bbqを見ることをお勧めします。これはバック機能のjqueryプラグインです。ソースから何かを盗んだり、あなたのアプリをベースにしたりすることができるかもしれません。

+0

私たちはメインライブラリとしてプロトタイプを使用しており、まったく新しいライブラリを追加することはありません。私は確かにソースを見て、それがどんな用途であるかを見ることができます。 – numone