<script type = "text/javascript">
var r = window.location.href;
if (r.match(/#|%23/)) {
r = r.replace(/#|%23/gi, \"@NUM@\");
window.location.href = r;
}
</script>
此脚本将重定向页面并用URL 中的#
符号替换@NUM@
(不要问为什么)...
我正在尝试修改脚本,因此如果它位于 URL 的末尾,它不会替换“#”
例子:
http://www.example.com/test.php?f=abc#def
会变成
http://www.example.com/test.php?f=abc@NUM@def
但是这个链接:
http://www.example.com/test.php?f=abc#def#
会变成:
http://www.example.com/test.php?f=abc@NUM@def#