链接到每天更改的URL?

詹姆斯·罗格威

我试图链接到一个每天变化的网站...

URL是http://www.lwcb.ca/waterflowdata.html,链接是“曼尼托​​巴省的温尼伯河”。网站通过将当前日期添加到文件名末尾来更新自身。例如,如果今天是12月29日,则它将链接到http://www.lwcb.ca/pdf/WinnipegRiverManitobaGraph2015.12.29.pdf

我需要此文件可从另一个网站链接,并且似乎无法在其中找到任何可以做类似事情的代码。有任何想法吗?

fedorqui'停止伤害'

您可以像这样生成今天的日期

var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();

然后,处理输入以生成所需的字符串:

today = yyyy + '.' + mm + '.' dd;
var url = "http://www.lwcb.ca/pdf/WinnipegRiverManitobaGraph" + today + ".pdf";

最后,只需创建一个使用此值的链接即可。


如果您想仅在中午之后使用今天的日期,请说:

var today = new Date();
if (today.getHours() < 12) {
    date.setDate(date.getDate() - 1);
    var today = new Date();
}

看一个例子:

var today = new Date();
if (today.getHours() < 12) {
    today = (function(d){ d.setDate(d.getDate()-1); return d})(new Date)
}
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
var mydate = yyyy + '.' + mm + '.' + dd;
var url = "http://www.lwcb.ca/pdf/WinnipegRiverManitobaGraph" + mydate + ".pdf";
document.write(url);


并查看完整的工作示例:

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
$(document).ready(function(){

var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
today = yyyy + '.' + mm + '.' + dd;
var url = "http://www.lwcb.ca/pdf/WinnipegRiverManitobaGraph" + today + ".pdf";

$("a#url").attr("href", url)
});
</script>
</head>
<body>


<a href="a" id="url">Link to my pdf</a>
<a href="www.google.com" id="blabla">Link to google</a>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

防止URL重写更改从基础链接到静态文件的更改

来自分类Dev

链接到已更改的 URL 但未呈现的组件

来自分类Dev

每天按日期更改特定链接

来自分类Dev

符号链接到URL

来自分类Dev

Netlogo,将链接更改为链接到

来自分类Dev

如何从链接到打印 URL?

来自分类Dev

从 URL 链接到模态窗口

来自分类Dev

更改URL网站链接

来自分类Dev

是否可以链接到div而无需更改URL(在HTML中)?

来自分类Dev

使URL链接到其他URL

来自分类Dev

Excel更改链接到加载项

来自分类Dev

一年 365 天每天从 url 更改图像

来自分类Dev

javascript链接到地铁按钮的URL

来自分类Dev

PHP Regex-URL-链接到文件

来自分类Dev

TabControl选择更改时,VisualBrush(链接到VLC)不会更改

来自分类Dev

每天更改背景

来自分类Dev

每天更改背景

来自分类Dev

Joomla 3,如果网站链接到全局,则更改php else

来自分类Dev

Twig链接到当前路线,但更改了区域设置

来自分类Dev

更改链接到单个功能C#的按钮的原色

来自分类Dev

Joomla 3,如果站点链接到全局,则更改php else

来自分类Dev

如何将下拉更改事件链接到 PHP 函数

来自分类Dev

如何更改链接(a)元素中的href(url)?

来自分类Dev

根据选择的输入更改链接URL

来自分类Dev

如何更改与owncloud共享链接的URL?

来自分类Dev

Magento-如何更改链接的URL

来自分类Dev

使用超链接更改URL的javascript值

来自分类Dev

如何使用Javascript更改链接中的URL

来自分类Dev

.htaccess mod_rewrite 更改链接 URL