Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为blogger中的所有外部链接创建重定向页面_Javascript_Html_Redirect_Blogger - Fatal编程技术网

Javascript 如何为blogger中的所有外部链接创建重定向页面

Javascript 如何为blogger中的所有外部链接创建重定向页面,javascript,html,redirect,blogger,Javascript,Html,Redirect,Blogger,我对这些代码非常陌生,但我会尽力解释,以便您更好地理解 我想要的是,我想在blogger中创建一个页面,该页面将在5-10秒后重定向。就像php一样,我们可以通过该页面重定向任何外部url(下载链接)。我发现了一些代码,但没有正确重定向,如下所示 页面将在10秒后重定向 //等待的总秒数 var秒=20; 函数倒计时(){ 秒=秒-1; 如果(秒

我对这些代码非常陌生,但我会尽力解释,以便您更好地理解

我想要的是,我想在blogger中创建一个页面,该页面将在5-10秒后重定向。就像php一样,我们可以通过该页面重定向任何外部url(下载链接)。我发现了一些代码,但没有正确重定向,如下所示

页面将在10秒后重定向
//等待的总秒数
var秒=20;
函数倒计时(){
秒=秒-1;
如果(秒<0){
//在此处更改重定向链接
window.location=”https://www.google.com";
}否则{
//更新剩余秒数
document.getElementById(“倒计时”).innerHTML=seconds;
//使用javascript进行倒计时
setTimeout(“倒计时()”,1000);
}
}
//运行倒计时功能
倒计时();
您需要从URL获取“查询参数”,并将google链接更改为该参数

var秒=20;
var urlParams=新的URLSearchParams(window.location.search);
var redirectLink=urlParams.get('redirect');
//警告:假设传入的URL是有效的URL。
//也就是说,它以一个协议开始-http://,https://
函数倒计时(){
秒=秒-1;
如果(秒<0){
//在此处更改重定向链接
window.location=重定向链接;
}否则{
//更新剩余秒数
document.getElementById(“倒计时”).innerHTML=seconds;
//使用javascript进行倒计时
setTimeout(“倒计时()”,1000);
}
}
//运行倒计时功能
倒计时()
页面将在10秒后重定向
谢谢@它正在工作,但整个页面url带有下载链接,显示以下示例:



有没有办法隐藏下载链接,因为你们知道人们是怎样的,他们不需要5秒或10秒,他们会复制下载链接,所以我想隐藏整个url或至少下载链接,这可能吗?如果是,则如何进行?

1。什么是博客?你是说blogspot吗?你能澄清一下你的问题吗?你需要的是用“查询参数”替换google.com链接。你可以用一些不清晰的形式对其进行编码,并在重定向页面上对其进行解码,但是一个高于平均水平的用户将能够找到它。否则,您可以创建一个将某些随机标记映射到有效URL的服务器。你需要在你的HTML中添加这些标记。我在blogger中找到了一些链接隐藏代码,但不起作用,所以我认为这在blogger中是不可能的,对吗?