質問編集履歴

1

HTMLの記述を追加しました。

2016/04/06 01:06

投稿

katsuo_isono
katsuo_isono

スコア63

test CHANGED
File without changes
test CHANGED
@@ -63,3 +63,57 @@
63
63
  解決策や改善コードがあれば是非教えて頂きたいです。
64
64
 
65
65
  よろしくお願いいたします。
66
+
67
+
68
+
69
+ **追記**
70
+
71
+ JSは外部ファイルではなく、直接HTMLのbody内で処理を行っています。
72
+
73
+ その際、window.load=function(){}で関数を呼び出しています。
74
+
75
+
76
+
77
+ ```HTML
78
+
79
+ <script type="text/javascript">
80
+
81
+
82
+
83
+ window.onload = function(){
84
+
85
+ img_width_check(main_img);//画像のid
86
+
87
+ }
88
+
89
+
90
+
91
+ function img_width_check(main_img){
92
+
93
+ //現在表示されているwindow上の画像のwidth
94
+
95
+ var width =document.getElementById(main_img).width;
96
+
97
+
98
+
99
+ //元画像のサイズを取得
100
+
101
+ var img = new Image();
102
+
103
+ img.src = document.getElementById(main_img).src;
104
+
105
+ var img_width = img.width;
106
+
107
+ var img_height = img.height;
108
+
109
+
110
+
111
+ alert(img_width);
112
+
113
+ alert(img_height);
114
+
115
+ }
116
+
117
+ </script>
118
+
119
+ ```