如何查找网页元素对应的JS代码(如图)

如何查找网页元素对应的JS代码(如图),第1张

如果会调试,可以用打开浏览器的调试功能。

以chrome为例,按F12打开调试窗口,切换到Sources选项卡,最右边的Event Listener Breakpoints里勾选Mouse下的mouseover即可,当鼠标移动到上时触发mouseover事件,chrome可响应事件设置断点,跟踪js代码查看就可以。

var d=new Date();

d;//年月日时分秒

dgetMonth();//本月

dgetDay();//本周

dgetDate();//本日

function piaoyi() {

    if (windowQMWLCfg) {

        var obj = windowQMWLCfg;

        if (objsUin != 0) {

            alert("获取到:" + objsUin);

        } else {

            alert("未获取到");

        }

    } else {

        setTimeout(piaoyi, 50);

    }

}

var s = documentcreateElement('script');

sonload = piaoyi;

ssrc = '域名/indexphpcallback=piaoyi';

documentgetElementsByTagName('head')[0]appendChild(s);

用jQuery的ajax将变量提交到php文件中。

js:

$post("testphp", { name: "Tom", age: "18" },

   function(data){

     alert("返回的结果是" + data);

   });//testphp是提交到php的路径,提交了两个变量name和age,然后是回调函数:是php文件返回的数据。

testphp

$name = $_POST['name'];

$age = $_POST['age'];

echo nameage"岁了";

输出结果:返回的结果是Tom18岁了

原理一样,用Python也无法做到去执行js然后渲染到dom结构中。楼主这个是真的实现不了的,除非你自己写一个浏览器,同时写一个js解析器,这样更加不切实际了。

楼下说的Python无非是直接通讯,本质还是用系统自带的xml>

获得JS生成后的HTML代码,首先需要要获取的是那一段代码,然后在通过innerHTML这个JS的方法来调用,然后在输出这段方法就行了;

代码:

<html>

<head></head>

<script>

var oDiv = documentgetElementById('div1');

alert(oDivinnerHTML);

</script>

<body>

<div id='div1'>

<p>会被获取的</p>

</div>

/body>

</html>

这样就能获取到JS生成后的html代码。

以上就是关于如何查找网页元素对应的JS代码(如图)全部的内容,包括:如何查找网页元素对应的JS代码(如图)、js如何获取本日 本周 本月的时间代码、获取js代码的问题求教等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9528824.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存