javascript - 如何获取页面引用者的 URL 并使用 jquery .load 在 div 中加载内容
问题描述
我的 WordPress 博客上有一个下载页面。在这个页面上,我想从链接到下载页面的任何 URL 中获取一个 id="download" 的 HTML 元素。
请问我该怎么做?看看我下面的代码,但它不起作用
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"> </script>
<script type="text/javascript">
var pagereferrer = Document.referrer;
var timeleft = 10;
var downloadTimer = setInterval(function(){
timeleft--;
document.getElementById("countdowntimer").textContent = timeleft;
if(timeleft <= 0)
clearInterval(downloadTimer);
},1000);
$( "#div1" ).load(pagereferrer #download);
</script>
<h2>
<span style="font-family: 'comic sans ms', sans-serif;">
<strong>Please wait ! Your download will begin in <span id="countdowntimer">10 </span> Seconds.......</strong>
</span>
</h2>
<div id="div1"> </div>
解决方案
这将帮助你
<script type="text/javascript">
var pagereferrer = Document.referrer;
var timeleft = 10;
var downloadTimer = setInterval(function(){
timeleft--;
document.getElementById("countdowntimer").innerHTML = timeleft;
if(timeleft <= 0)
clearInterval(downloadTimer);
},1000);
jQuery( "#div1" ).load( "pagereferrer #download" );
// or
// jQuery( "#div1" ).load( "ajax/test.html #container" );
</script>
推荐阅读
- sql - 获取日期可能多次存在的值的历史平均值和计数
- tradingview-api - Tradingveiw平行通道绘制工具错误
- python - 如何检索同时嵌套在列表中的字典中键的数据
- cypress - 如何从 java 测试 (testng) 中调用赛普拉斯测试?
- for-loop - 如何在 Unix 中使用 ls 函数,而脚本和文件不在同一目录中
- javascript - 初始化空状态以与打字稿反应的正确方法是什么
- c++ - 主要作业正常终止,但 1 个进程返回非零退出代码。根据用户方向,作业已中止
- model-view-controller - 创建名为“orderDetailController”的 bean 时出错:自动装配依赖项的注入失败
- flutter - 插件 `flutter_ringtone_player` 使用了已弃用的 Android 嵌入版本
- typescript - “声音”类型的参数不可分配给“SetStateAction”类型的参数
'