safariでHTML上に画像サイズを取得する際の注意点
11/25
画像サイズをjavascriptで取得できるのに、safariだけが取得できずにいた。
できないのは、ブラウザの仕様ぽかったので、どうすれば回避できるかいろいろと調べていた。
解決方法を見つけた。(JQueryの場合)
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
//![CDATA[
$(function(){
$("#hoge").bind("load", function(){
alert($("#hoge").width());
alert($("#hoge").height());
});
});
//]]
</script>
<img id="hoge" src="1855886406_808c951ac5_b.jpg" />
全部読みこんだらイベントを発動させる方法がいいみたい。
この辺って、なんかActionScriptに似ているよね。
- <script type=“text/javascript” src=“jquery.js”></script>
- <script type=“text/javascript”>
- //![CDATA[
- $(function(){
- $("#hoge").bind("load", function(){
- alert($("#hoge").width());
- alert($("#hoge").height());
- });
- });
- //]]
- </script>
- <img id=“hoge” src=“1855886406_808c951ac5_b.jpg” />
Twitter
RSS