晕,写啥呢?js可以通过window.location.href获取当前页面的url,包括参数部分,自己截取出来就可以了!如果希望通过get方式传值,也要通过js动态修改window.location.href来实现!
解决方案 »
- WebBrowser控件中的javascript代码怎么调试?
- 请问 javascript number类型能表示的最大值是多少?
- 这种名字空间为什么没有效果?
- Extjs4 store给store赋值问题
- 二十万火急,我忘了是哪个元素可以实现以下功能了,只用html
- 如何在父窗口调用子窗口的javascript方法?
- cookies中的密码如何察看,用的什么编码?
- ie5menu是什么对象?
- 页面重复提交,获取页面的连接地址(所有)
- window.showModalDialog在ie10下使用的问题请教。
- javascript动态创建元素的问题
- 如何用代码隐藏或显示页面中所有的select控件(可用prototype和jQuery)
你这个东东似乎要AJAX。
你要先理清楚自己的思路:
string Hid = "";
if(Request.QueryString["id"] != null)
{
Hid = Request.QueryString["id"].ToString();
}当然在这里可以加上判断,不为空的时候再执行<script language="JavaScript" src="../../../mp3list.aspx?id=<%=Hid%>" charset="utf-8"> </script>
//感觉你好多基本的东西都不知道
我的意思就是strPar在这个地方好像不能当成javascript的变量用
var strPar=Request("id"); //传输的歌手ID字符串 </script>
<script language="JavaScript" src="../../../mp3list.aspx?id="+strPar+"" charset="utf-8"> </script>
////////////////////////
if(Request.QueryString["id"] != null)
{
Hid = Request.QueryString["id"].ToString();
}
我习惯这样写 Hid = Request.QueryString["id"]+"";
var strPar="<%=Request("id")%>"; //传输的歌手ID字符串 </script>
<script language="JavaScript" src="../../../mp3list.aspx?id="+strPar+"" charset="utf-8"> </script> 只需要这样!
var strPar=" <%=Request("id")%> "; //传输的歌手ID字符串 </script>
<script language="JavaScript" src="../../../mp3list.aspx?id="+strPar+"" charset="utf-8"> </script> 红色部分
<script language="JavaScript">
var strPar="11000"; //传输的歌手ID字符串
</script>
<script language="JavaScript" src="../../../mp3list.aspx?id="+strPar+"" charset="utf-8"> </script> 这时 红色部分 strPar好像不等于 11000,我在mp3list.aspx里request不到蓝色部分id的值,怎么才能把strPar传给mp3list.aspx网页?
var strPar = "11000";
var Include = function(path){
var S = $C("SCRIPT");
S.type = "text/javascript";
S.src = path;
$N("HEAD")[0].appendChild(S);
};
Include("../../../mp3list.aspx?id="+ strPar);
//这样应该就可以了
document.write("<script language=\"JavaScript\" src=\"../../../mp3list.aspx?id=" + strPar + "\" charset=\"utf-8\"><script>");
</script>
//忘了,还要加上这段就可以了
//get object and attribute && 对象和属性操作
var $ = function(el){
return (typeof el == 'object')?el:document.getElementById(el);
};
var $A = function(el){
return (typeof el == 'object')?el:document.getElementsByName(el);
};
var $C = function(el){
return document.createElement(el);
};
var $N = function(el){
return (typeof el == 'string')?document.getElementsByTagName(el):null;
};