2

image の寸法を取得および設定するjavascript コードを見つけました。
このリンクを参照して、このように自分のasp.netWeb サイトにコードを書きます。

<img runat="server" id="MyImage" onload="if( this.width >  
this.height ){ this.width = 400; this.height = 600} else {this.width = 600;   
this.height=400}" />

私が知りたいのは、このタグにこのjavascriptコードを記述する方法です<script>

 <script type="text/javascript">
   function setDimension() {

   }
</script>
4

1 に答える 1

1

これを試して

Javascript:

<script type="text/javascript">
   function setDimension(me) {
  var th= document.getElementById(me);
   if( th.width >  
th.height ){ th.width = 400; th.height = 600} else {th.width = 600;   
th.height=400}
   }
</script>

ASPX コード:

<img runat="server" id="MyImage"  />

コード ビハインドでは、onload もサーバー イベントであるため、カスタム属性をサーバー イメージ コントロールに追加する必要があります。

 MyImage.Attributes["onload"] = "setDimension(this.id)";
于 2013-05-11T05:40:33.640 に答える