这东西你把location.search.split("&")下,再split("="),不就出来了嘛,思路都不难,写代码就麻烦,给你一串,不对的自己改。function getQueryString( str ){
var QueryString = {};
var index = str.indexOf( '?' );
if( index != -1 )
{
var s = str.substr( index + 1 );
var ary = s.split( "&" );
for( var i = 0; i < ary.length; i++ )
{
var index = ary[i].indexOf( "=" );
if( index != -1 )
{
QueryString[ary[i].substr( 0, index )] = ary[i].substr( index+1 );
}
}
}
return QueryString;
};
var QueryString = {};
var index = str.indexOf( '?' );
if( index != -1 )
{
var s = str.substr( index + 1 );
var ary = s.split( "&" );
for( var i = 0; i < ary.length; i++ )
{
var index = ary[i].indexOf( "=" );
if( index != -1 )
{
QueryString[ary[i].substr( 0, index )] = ary[i].substr( index+1 );
}
}
}
return QueryString;
};
var objScript = document.createElement('script');
url = 'ceshi.com/ceshidate.aspx?callback=你的js名称'
objScript.id = "test";
objScript.language = 'javascript';
objScript.src = "ss.htm";
document.getElementsByTagName("body")[0].appendChild(objScript);
在ceshi.com/ceshidate.aspx文件中判断,动态生成js返回
if(Request.QueryString["callback"]=="你的js名称")
{
Response.Write("var i=1;alert(i);")
}
两位的方法我会试下
先谢了
先把单结了