为什么alert是undefined
<script type='text/javascript'>ycty_w=277;ycty_h=213;ycty_ip="<%=Request.ServerVariables("REMOTE_ADDR") %>";</script>
<script type='text/javascript'>
var w = window;
alert(w.ycty_w);
</script>
10 回答

幕布斯7119047
TA贡献1794条经验 获得超8个赞
你这样代码能运行?我试了,运行不了。。。
不过
<%=Request.ServerVariables("REMOTE_ADDR") %>
改为
<%= Request.ServerVariables["REMOTE_ADDR"] %>
就可以了

慕容森
TA贡献1853条经验 获得超18个赞
把
ycty_ip="<%=Request.ServerVariables("REMOTE_ADDR") %>";
改为:
ycty_ip='<%=Request.ServerVariables("REMOTE_ADDR") %>';
试试。注意标红部分

蛊毒传说
TA贡献1895条经验 获得超3个赞
不行,如果这样alert就变成为<%=Request.ServerVariables("REMOTE_ADDR") %>,没有执行<%=Request.ServerVariables("REMOTE_ADDR") %>

12345678_0001
TA贡献1802条经验 获得超5个赞
@ycty: 如果不行就把单引号去掉,直接用:
ycty_ip=<%=Request.ServerVariables("REMOTE_ADDR") %>;
你的代码中双引号跟后面的冲突了,代码会出错,所以是undefined

青春有我
TA贡献1784条经验 获得超8个赞
@artwl: 这几个我都试过了,都不行,
ycty_ip=<%=Request.ServerVariables("REMOTE_ADDR") %>;
alert还是undefined,请指点啊
添加回答
举报
0/150
提交
取消