解决方案 »

  1.   


    抱歉   是这样的
    1. echo "location.href='../login.php';";
    2. echo "location.href=/"../login.php/";";
      

  2.   

    问题补充前后有
    echo "<script>";echo "</script>";
      

  3.   


    抱歉   是这样的
    1. echo "location.href='../login.php';";
    2. echo "location.href=/"../login.php/";";
    这个第二句还是有问题的,是不是问的是反斜杠啊?
      

  4.   

    1、都写到页面里了,没有安全性可言
    2、
    href='../login.php'
    是相对当前路径的上级
    href="/../login.php/";
    是网站的上级目录,已经越出范围了!
      

  5.   


    抱歉   是这样的
    1. echo "location.href='../login.php';";
    2. echo "location.href=/"../login.php/";";
    这个第二句还是有问题的,是不是问的是反斜杠啊?
    就是反斜杠,不好意思哈,没表达清楚
      

  6.   

    1. echo "location.href='../login.php';";
    输出的是 location.href='../login.php';
    2. echo "location.href=\"../login.php\";";
    输出的是 location.href="../login.php";你说他们有什么差别?
    js 的字符串可以用单引号括起,也可以用双引号括起