110,561
社区成员
发帖
与我相关
我的任务
分享
前台:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>无标题页 </title>
<script type="text/javascript">
function GetImgWidth()
{
document.getElementById("hidImgWidth").innerText = document.getElementById('MainMapIMG').width;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input runat="server" id="hidImgWidth" type="hidden" />
<img id="MainMapIMG" onclick="alert(document.getElementById('MainMapIMG').width)" style="z-index: -999; left: 0px;position: absolute; top: 24px; width:100%; height:100%" align="middle" name="MainMapIMG" runat="server" controls="true" />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" OnClientClick="GetImgWidth();" /> </div>
</form>
</body>
</html>
后台:
protected void Button1_Click(object sender, EventArgs e)
{
int i = Convert.ToInt32(hidImgWidth.Value);
Response.Write(i.ToString());
}
<img id="test" src="http://zi.csdn.net/300x60_15k.gif" runat="server" onclik="alert(document.getElementById('test').width)" style="width: 353px" />
Response.Write(test.Style["width"].ToString());