【发布时间】:2017-08-19 10:18:23
【问题描述】:
窗口加载时会生成IP 我想调用Code Behind page load中的IP
JavaScript
<script type="text/javascript">
window.onload = function () {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "https://api.ipify.org?format=jsonp&callback=DisplayIP";
document.getElementsByTagName("head")[0].appendChild(script);
};
function DisplayIP(response) {
document.getElementById("<%=ipaddress.ClientID%>").innerHTML = "Your IP Address is " + response.ip;
}
</script>
标签
<span id = "ipaddress" runat="server"></span>
文件隐藏代码:
protected void Page_Load(object sender, EventArgs e)
{
MyIP = ipaddress.InnerText;
url = "http://ip-api.com/xml/" + MyIP + "";
}
【问题讨论】:
标签: javascript c# jquery html asp.net