回答編集履歴

2

文法の修正

2017/03/13 05:25

投稿

iss
iss

スコア506

test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  timer = setTimeout(function() {
52
52
 
53
- if(setWidth!=$(window).width()){
53
+ if(setWidth !== $(window).width()){
54
54
 
55
55
  location.href = location.href;
56
56
 

1

文法の修正

2017/03/13 05:25

投稿

iss
iss

スコア506

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ###原因はChromeの仕様
10
10
 
11
- まず、印刷プレビューの実行時にJavaScript上でリサイズと判定されてしまうのは、画面上で別レイヤーを生成してプレビューを実行する Google Chrome の処理上の仕様で、コレ自体JavaScriptで制御できるものではありませんでした。
11
+ まず、印刷プレビューの実行時にJavaScript上でリサイズと判定されてしまうのは、画面上で別レイヤーを生成してプレビューを実行する Google Chrome の処理上の仕様で、コレ自体JavaScriptで制御できるものではありませんでした。
12
12
 
13
13
  ※他ブラウザではプレビューの実行方法が違うので起こらない
14
14
 
@@ -36,13 +36,11 @@
36
36
 
37
37
  var timer = false;
38
38
 
39
- var setWidth = $(window).width(); //ページ展開時の横幅
39
+ var setWidth = $(window).width();
40
40
 
41
41
 
42
42
 
43
43
  $(window).resize(function() {
44
-
45
- var resizeWidth = $(window).width(); //リサイズ判定時のWIDTH
46
44
 
47
45
  if (timer !== false) {
48
46
 
@@ -52,7 +50,7 @@
52
50
 
53
51
  timer = setTimeout(function() {
54
52
 
55
- if(setWidth!=resizeWidth){
53
+ if(setWidth!=$(window).width()){
56
54
 
57
55
  location.href = location.href;
58
56