1
我有一个url重定向脚本,工作得很好,但我想在它的一些变化。如何更改下面的URL重定向脚本
当我再重定向在重定向的URL结束时,我得到的东西,如 '#lcinside'
例如
http://dl.dropbox.com/u/36139836/unknown.html?urlc=http://imgur.com/
去
http://imgur.com/#lcinside
但我想把网址开始前的。
例如
#lcinsidehttp://imgur.com
我希望把ADF URL重定向链接,而不是#lcinside
。
如何在网址前放#lcinside
。
下面是脚本。
请帮帮我。
<script>
function gup(sName)
{
sName = sName.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var sRegEx = "[\\?&]" + sName + "=([^&#]*)";
var regEx = new RegExp(sRegEx);
var aResult = regEx.exec(window.location.href);
if(aResult == null)
{
return "";
}
else
{
return aResult[1];
}
}
if(gup("urlc") != "")
{
window.location = gup("urlc").replace("lcamp", "&") + "#lcinside";
}
</script>
我不知道你想要做的是可能的,因为#lcinside不一个有效的协议,并可能不会触发重定向。 也许你可以更多地解释用例,我们可以尝试找到解决问题的方法。 – 2013-02-25 20:06:28
我知道,当我知道如何在URL之前放置#lcinside,那么我将删除它,并把http://blankrefer.com/?而不是#lcinside。 – 2013-02-25 20:17:11
只是简单的问题什么类型的脚本改变#lcinside之前重定向url – 2013-02-25 20:18:33