传值
<?php
$result= $_GET['a'];
switch ($result[0])
{
case 1:
echo "<script>
window.onload=function(){success(".$result[0].");};
</script>";
break;
case 2:
echo "<script>
window.onload=function(){failed(".$result[0].");};
</script>";
break;
default:
}
?>
我向这两个方法传值,数值能正常显示,但是为什么传字符串就报字符串未定义的错误,下面是调用的js的方法
function success(msg)
{
ymPrompt.succeedInfo({message:'恭喜你:'+msg+'<br />发布日期:'+'<?php echo date("Y-m-d H:i:s",time())
?>',width:300,height:200,handler:handler2})
}
function failed(msg)
{
ymPrompt.errorInfo({message:+msg,handler:handler});
}