问题是这样的:比如说alibaba上面的信息
http://china.alibaba.com/buyer/offerdetail/7-10268-13952287.html
如果我没有登陆,页面不会显示联系方式,登陆就会显示,这个怎么实现?
http://china.alibaba.com/buyer/offerdetail/7-10268-13952287.html
如果我没有登陆,页面不会显示联系方式,登陆就会显示,这个怎么实现?
这个是怎么实现的?
最好不要这样改:AddType application/x-httpd-php .html 平白的添加服务器负担
因为TAOBAO 就是PHP的
但是是把HTML给SSI解释,也是要占用服务器资源的。http://www.phpe.net/articles/275.shtml
var x = window.location.href.split("?")[1];
alert(x);
</script>
高,实在是高
谢谢`
但是这些内容只能给Javascript处理
不能给服务器处理
------------
php怎么实现呢?
还有,csdn已经到处是html和xml了,基本上都是静态的,省资源
* 模仿request.getParameter();
* 但是只能接收三种提交
* <form method=GET ..>...</form>
* <a href="xxx.html?a=b&dc=3">xxx</a>
* 从浏览器直接输入URL中带有信息xxx.html
* return 返回的是string类型,此方法目前不支持中文
*/
function getParameter(name)
{
var paramStr=location.search;
if(paramStr.length==0)return null;
if(paramStr.charAt(0)!='?')return null;
paramStr=unescape(paramStr);
paramStr=paramStr.substring(1);
if(paramStr.length==0)return null;
var params=paramStr.split('&');
for(var i=0;i<params.length;i++)
{
var parts=params[i].split('=',2);
if(parts[0]==name)
{
if(parts.length<2||typeof(parts[1])=="undefined"||parts[1]=="undefined"||parts[1]=="null")return "";
return parts[1];
}
}
return null;
}
* 取得一个form对象所提交时内部提交参数的QueryString
* 形如:
* ?accountName=&userName=&email=&area=0&credit_low=&credit_high=&age_low=&age_high=&userLevel=0
*/
function getQueryString(fm)
{
var qStr="";
for(var i=0;i<fm.length;i++)
{
if(!fm[i].disabled)
{
var n=fm[i].name;
if(n==null)continue;
if(n.length==0)continue;
if(fm[i].type=="select-multiple")
{
var _vs=fm[i].options;
for(var _j=0;_j<_vs.length;_j++)
{
var _opt=_vs(_j);
if(_opt.selected)
{
var v=_opt.value;
qStr=qStr+"&"+n+"="+ec(v);
}
}
}
else
{
var v=fm[i].value;
if(fm[i].type=="radio"||fm[i].type=="checkbox")
{
if(!fm[i].checked)continue;
}
qStr=qStr+"&"+n+"="+ec(v);
}
}
}
if(qStr.length>0)qStr="?"+qStr.substr(1);
return qStr;
}
function ec(va)
{
return va.replace(/\n/g,"%0D%0A");
}