Bạn áp dụng js và php trong hoàn toàn hợp lệ.
Bạn phải hiểu một thực tế là JS chạy trên clientide, một khi trang tải nó không quan tâm, cho dù trang là một trang php hoặc jsp hoặc asp. Nó thực thi DOM và chỉ liên quan đến nó.
Tuy nhiên bạn có thể làm một cái gì đó như thế này
var newLocation = "<?php echo $newlocation; ?>";
window.location = newLocation;
Bạn thấy đấy, vào thời điểm kịch bản được nạp, các mã trên làm cho thành hình thức khác nhau, một cái gì đó như thế này
var newLocation = "your/redirecting/page.php";
window.location = newLocation;
Giống như trên, có rất nhiều khả năng của sự hợp nhất giữa php và j và một trong những bạn đang làm không phải là một trong số chúng.
Vì bạn đang xử lý thẻ neo, tại sao không chỉ sử dụng 'Link text', thay vì javascript? – bfavaretto
Câu hỏi hay. Bit của một lẻ ở đây. Các url sẽ được tổ chức một vài biến và khi người dùng nhấp vào liên kết, nó sẽ được nhìn thấy cho đến trang tiếp theo. –
@KeithDonegan bạn có thể vui lòng xem xét và chấp nhận câu trả lời hoặc cập nhật câu hỏi của bạn với một số chi tiết hơn – rlemon