问一个JAVASCRIP问题 谢谢了先

来源:百度知道 编辑:UC知道 时间:2024/04/30 01:20:29
如果我网页中有一个全局变量“Page”
Page是从URL中传过来的
如果我想从网页中调用
<script language="javascript" src="aa.asp?Page=***"></script>
应该怎么样调用啊?
***的值等天Page
注:用ASP PHP .net都可以我都知道
现在我只想知道如果调用Page=***
还有 Page的值已经得到

document.write("<scr"+"ipt language=javascript src=aa.asp"+page+"></scr"+"ipt>");

你的意思我明白,我以前也想作成你说的那样,但是你要考虑这么一个问题,
<script language="javascript" src="aa.asp?Page=***"></script>
这是HTML标签,而你得到的Page存在js变量里,想给<script>的src赋值就要以js的代码实现,而HTML的标签是在网页的JS代码解析运行后运行的,

所以你要给<script>的src赋值就只能在document.onload事件里作,但是<script src="...">又是在document.onload之前发生的,所以不能赋值。

只能用asp手段实现。

-------
以上是我的个人理解,所以建议还是用asp手段来解决吧。或是直接用asp写js代码。

-------------------
好似用js是不能实现的。但是asp是可以实现的

改成这样:

<script language="javascript" src="aa.asp?Page=<%=request("Page")%>"></script>

只要你这句代码是在一个asp页内就OK的。

有问题,百度消息问我。

<%=request("Page")%> js不行吧 JSP可以 ..

<%=request("Page")%>

<%=request("Page")%&