帮我看看下面ASP代码出什么问题了?
来源:百度知道 编辑:UC知道 时间:2024/05/12 16:48:48
ASP代码:
<script language=javascript>
var rurl="http://www.q.com"
</script>
<iframe src="<%=rurl%>"></iframe>
通过IIS返回值:
<script language=javascript>
var rurl="http://www.q.com"
</script>
<iframe src=""></iframe>
帮我看看错在那里为什么rurl 变量值为空?
怎么可以让变量值为 "http://www.q.com",让IIS输出值为下面内容:
<script language=javascript>
var rurl="http://www.q.com"
</script>
<iframe src="http://www.q.com"></i
<script language=javascript>
var rurl="http://www.q.com"
</script>
<iframe src="<%=rurl%>"></iframe>
通过IIS返回值:
<script language=javascript>
var rurl="http://www.q.com"
</script>
<iframe src=""></iframe>
帮我看看错在那里为什么rurl 变量值为空?
怎么可以让变量值为 "http://www.q.com",让IIS输出值为下面内容:
<script language=javascript>
var rurl="http://www.q.com"
</script>
<iframe src="http://www.q.com"></i
你混淆了服务器端和客户端变量的含义。
<script language=javascript>
var rurl="http://www.q.com"
</script>
JS中代码是在客户端运行的它的变量是不能直接被客户端运行的ASP调用的。
你的意图好像是利用JS改变<iframe>的值是吧?
可以这样来用:
<iframe name="FName" id="FName" src=""></iframe>
<script language="Javascript">
var rurl="http://www.q.com"
document.getElementById("FName").src=rurl;
</Script>