猿问

为什么alert是undefined

为什么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>
慕的地10843
浏览 636回答 10
10回答

幕布斯7119047

你这样代码能运行?我试了,运行不了。。。 不过   <%=Request.ServerVariables("REMOTE_ADDR") %>改为<%= Request.ServerVariables["REMOTE_ADDR"] %>就可以了

慕容森

把  ycty_ip="<%=Request.ServerVariables("REMOTE_ADDR") %>"; 改为: ycty_ip='<%=Request.ServerVariables("REMOTE_ADDR") %>'; 试试。注意标红部分

蛊毒传说

不行,如果这样alert就变成为<%=Request.ServerVariables("REMOTE_ADDR") %>,没有执行<%=Request.ServerVariables("REMOTE_ADDR") %>

12345678_0001

@ycty: 如果不行就把单引号去掉,直接用: ycty_ip=<%=Request.ServerVariables("REMOTE_ADDR") %>; 你的代码中双引号跟后面的冲突了,代码会出错,所以是undefined

青春有我

@artwl: 这几个我都试过了,都不行, ycty_ip=<%=Request.ServerVariables("REMOTE_ADDR") %>; alert还是undefined,请指点啊

智慧大石

双引好改单引号,或者是双引号直接去掉

宝慕林4294392

alert还是undefined,请指点啊

UYOU

可以alert 277的,你可以把页面上的其他东西都删了试试

守着一只汪

如果不用<%=Request.ServerVariables("REMOTE_ADDR") %>是可以的,但是加上去就不行了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答