キャッシュを使用しないリロードを実装したかった。
javascript スーパーリロード 等で検索すると
location.reload(true)
trueを入れるとサーバーから読み込むが多数出てきたので、すぐ実装。
しかし、動作は上手くいかず...。
いろいろ調べた結果を書きます。
スーパーリロード不可能
javascript
location.reload(true)
リダイレクト設定
javascript
window.location.href = window.location.href
こちらなら実質スーパーリロード。
キャッシュを使用せずサーバーから直接読み込みます。
jQery
$(document).ready(function(){
if(document.URL.indexOf("#")==-1){
url = document.URL+"#";
location = "#";
window.location.href = window.location.href;}
});
直入れだと画面が開いた途端に、画面が移動してしまいそうだったのでif文を追加。
参考サイト
まとめ、学び
公式ドキュメントに書いていないことは出来ないのかもしれない。