10
Có cách nào để lấy URL giới thiệu sử dụng javascript, cho phép nói url sắp xếp lại là http://page.com/home?local=fr, sau đó chuyển hướng người dùng đến trang mới có cùng địa phương với trang reffering (http://page.com/login?local=giới thiệu địa phương)?Chuyển hướng JavaScript dựa trên Liên kết giới thiệu?
Pseudo code sẽ là một cái gì đó như thế này:
var referringURL = document.referrer;
var local = referringURL.substring(referringURL.indexOf("?"), referringURL.length())
var newURL = "http://page.com/login" +local;
Send user to newURL
Cảm ơn, -Pete
Nếu bạn đang đi để có nhiều hơn một param URL có lẽ bạn nên thêm một phương pháp để phân tích chúng ra , và sau đó chỉ cần lấy param "địa phương" từ kết quả. Ví dụ: http://rockmanx.wordpress.com/2008/10/03/get-url-parameters-using-javascript/ – Chelsea
cảm ơn, chỉ cần lưu ý: "referringURL.length()" phải là "referringURL.length". Mã "giả" của tôi khá gần với thực tế, đã rất ngạc nhiên vì tôi chưa bao giờ mã hóa một cái gì đó trong javascrpit. –
cảm ơn - đã cập nhật. – Josh