アカウント名:
パスワード:
JavaScript で URLを書き換えるには、history API を使用する。 https://developer.mozilla.org/ja/docs/Web/Guide/DOM/Manipulating_the_b ... [mozilla.org]
Windows版Chrome で、下記手順で history.replaceState を使用していると確認した。1. Windows版Chrome で googlemap を開く。2. 開発者コンソールを開いて、下記のコードを入力する。 history.replaceState = function(a,b,c){console.log(a,b,c)}3. 地図を移動する。結果:URLが更新されず、コンソールにURLが出力される。(ちなみに、最初は history.pushState を試してダメで、replaceState でOKだった)
「history replaceState limit」のキーワードで
確かめたらiOS11.1だった。コピペ回数ではなくURL更新回数の制限があるならと地図を100回スクロールさせてみたけど症状を再現できなかった。他にもWin7上のIE11やpalemoonなんかでも100回スクロールさせてみたけどURLの更新は止まらなかった。もうちょっと調べる。
開発者コンソールのはIEのF12でも実行できた。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
history API の制限かも? (スコア:2)
JavaScript で URLを書き換えるには、history API を使用する。
https://developer.mozilla.org/ja/docs/Web/Guide/DOM/Manipulating_the_b ... [mozilla.org]
Windows版Chrome で、下記手順で history.replaceState を使用していると確認した。
1. Windows版Chrome で googlemap を開く。
2. 開発者コンソールを開いて、下記のコードを入力する。
history.replaceState = function(a,b,c){console.log(a,b,c)}
3. 地図を移動する。
結果:URLが更新されず、コンソールにURLが出力される。
(ちなみに、最初は history.pushState を試してダメで、replaceState でOKだった)
「history replaceState limit」のキーワードで
svn-init() {
svnadmin create .svnrepo
svn checkout file://$PWD/.svnrepo .
}
Re:history API の制限かも? (スコア:1)
確かめたらiOS11.1だった。
コピペ回数ではなくURL更新回数の制限があるならと地図を100回スクロールさせてみたけど症状を再現できなかった。
他にもWin7上のIE11やpalemoonなんかでも100回スクロールさせてみたけどURLの更新は止まらなかった。
もうちょっと調べる。
開発者コンソールのはIEのF12でも実行できた。