我创建了一个下拉列表(使用javascript onchange功能),我想通过使用jquery将重定向网址从http://localhost/en/abc/kk.php?CT=1重写为http://localhost/abc/kk.php?lang=en&CT=1。
可以吗?
答案 0 :(得分:0)
您无法通过javascript本身等客户端脚本重写重定向网址。您需要.htaccess
个文件才能这样做。
但是,如果网址http://localhost/en/abc/kk.php?CT=1
已经存在于您的标记中,就像锚标记一样
<a href="http://localhost/en/abc/kk.php?CT=1">Some Link Text</a>
然后你可以使用jQuery来改变值
$(document).ready(function() {
$("a").attr("href","http://localhost/abc/kk.php?lang=en&CT=1");
//It is better to replace the values using pattern mathcing
});