从网站获取 jquery 动态值
Fetching a jquery DYNAMIC value from website
标题几乎是不言自明的...
我正在获取网站的源代码,但我想获取的值是通过 jQuery 动态生成的。
假设这是 example.com 的源代码
<div id="currentTime"></div>
<script>
var myVar = setInterval(function(){ myTimer() }, 1000);
function myTimer() {
var d = new Date();
var t = d.toLocaleTimeString();
document.getElementById("currentTime").innerHTML = t;
}
function myStopFunction() {
clearInterval(myVar);
}
</script>
是的,获取源代码非常容易,但是我如何获取两者之间发生的事情:
<div id="currentTime">{This is what I'm looking for}</div>
所以。。。低。。。获取通过javescript(或jQuery(在 #currentTimediv之间创建的值。
谢谢!
你可以这样做:
$('#result').load('otherPageUrl.php div#currentTime');
请参阅:示例
唯一的问题是跨域限制,否则这是不可能的。 您可以执行此操作的另一种方法是使用 iframe
.
我不确定您如何解决此问题(即加载另一个网站的内容(。但是,可以肯定的是,由于跨域限制,您无法使用 AJAX 执行此操作。
您可以做的一件事是,在页面中使用iframe
动态加载网站,然后引用您感兴趣的元素。这样,您就不必担心在其他网页中动态生成的内容。
注意:确保您没有使用来自外部网站的任何数据,而这些数据不应该以这种方式获取。如果它是一个与您无关的网站,请务必仔细检查您正在做的事情是您可以做的事情!
相关文章:
- 动态jQuery不在.append()之后发布表单的添加输入
- 动态jQuery验证
- 动态 JQuery 视图在 django 中
- 动态jQuery变量名
- 基于html属性的动态jquery选择器
- 带有滑动图片的动态jQuery菜单
- 动态jQuery进度条-单击事件不工作
- 使用动态jQuery
- 如何获得动态 JQuery 移动手风琴.
- 基于当前内部HTML创建动态jQuery变量名称
- 动态 jquery ui 可排序块的索引/位置
- 动态 JQuery UI 中的表排序器不起作用
- 显示和隐藏动态 jQuery UI 对话框
- 使用 JQuery 在动态 JQuery UI 对话框中为动态创建的表单元素设置值
- 你怎么能让我选择=“;选择“;动态Jquery
- 动态jQuery Waypoints循环
- 动态JQuery下拉列表没有'不起作用
- 如何勾选“复选框”动态- jQuery移动版
- 动态jQuery工具提示
- 动态jQuery内容加载