下面的代码可以在firefox下正常运行。 但是在ie下无法运行。
请高手指点。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script languege="javascript" src="./jquery/jquery-132.min.js"></script>
<script languege="javascript"> function iepd(){
var iever='{';
$.each($.browser,function(property,value){
if (value) {
if (typeof(value)=='string') {
iever+='"ver":"'+value+'",';
};
if (typeof(value)=='boolean') {
iever+='"ie":"'+property+'"';
};
};
});
iever+='}';
alert(iever);
var dd=JSON.parse(iever);
return dd;
};
function test(){
var ietest=iepd();
alert(ietest.ie);
};
</script>
</HEAD> <BODY>
<INPUT TYPE="button" VALUE="ie test" ONCLICK="test();">
</BODY>
</HTML>
请高手指点。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script languege="javascript" src="./jquery/jquery-132.min.js"></script>
<script languege="javascript"> function iepd(){
var iever='{';
$.each($.browser,function(property,value){
if (value) {
if (typeof(value)=='string') {
iever+='"ver":"'+value+'",';
};
if (typeof(value)=='boolean') {
iever+='"ie":"'+property+'"';
};
};
});
iever+='}';
alert(iever);
var dd=JSON.parse(iever);
return dd;
};
function test(){
var ietest=iepd();
alert(ietest.ie);
};
</script>
</HEAD> <BODY>
<INPUT TYPE="button" VALUE="ie test" ONCLICK="test();">
</BODY>
</HTML>
userinfo = eval("(" + userinfo + ")");
document.getElementById("lbusernamevalue").innerHTML = userinfo.data[0].UserName;
}
这是我在ie下面的json
ie和火狐多可以谢谢解答。