我是否知道如何读取js文件链接上的 p 值,如filename.js?p =使用js文件中的本地javascript值?任何功能都像php中的$ _GET ['p']一样工作?谢谢。
答案 0 :(得分:-1)
试试这个:
var tmp = location.href, it;
if (q) it = tmp.substr(q + 1).split('&');
else it = '';
for (var i in it) {
var t = it[i].split('=');
if (t[0] == 'p') {
//do something
break;
}
}
答案 1 :(得分:-1)
function _GET( name )
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
这将在javascript中执行相同的操作。