index.js

$(window).resize(function(){
    var page = location.pathname.split('/').slice(-1)[0];
    if (page != "minw.php") {goback = location.pathname;}
    var w1 = document.documentElement.clientWidth;
    var minw = 800;
    if (w1 < minw) {location.href = '../minw.php'};
});


minw.php上,我有一个按钮,然后单击它,我想转到goback地址。

但是index.js是一个很大的文件,在minw.php上,我只需要一个变量-goback

有没有一种方法可以只在minw.php内部获取此变量,而无需链接整个index.js且无需创建仅包含此变量的新js文件?

也许就像在$_SESSION中传递php变量一样?

最佳答案

您可以使用GET变量:

if (w1 < minw) {location.href = '../minw.php?goBack=' + yourGoBackVarHere};


然后只需从PHP读取:

$goBack = $_GET['goBack'];


如果您不想用GET查询弄乱URL,那么当然可以使用会话。

10-04 11:10