我与第三方网页达成了协议。如果我点击某些链接,则会出现一个新的“div”窗口。这个link元素有下一个代码:
<a style="font-weight:600;font-size:15px;color:#7bb32e" href="javascript:openTag('code')" id="ext-gen1512">code</a>
我需要获取一个openTag函数代码才能理解它是如何工作的。
为了做到这一点,我使用了firebug。我尝试了一些方法:
1)我试图将“openTag”放入firebug的命令行并运行它。但是firebug告诉我这个函数不存在(参考错误)。
2)我试图通过页面加载的所有文件搜索函数名称。但这并不成功。
3)我在记事本中创建了两个html元素,并使用firebug将它们插入到工作的thml元素附近。这些元素的代码是:
1) <span onclick="openTag('mgmt')">mgmt 3</span>
2) <a href="javascript:openTag('mgmt')">mgmt 4</a>
当我点击第一个span元素时,firefox控制台会说有一个引用错误。函数openTag没有t exist.
But when I click on the second "a" element, it
没问题。没有错误,新的“div”窗口就像它一样出现。
请帮助我获取openTag功能代码或弄清楚此功能的位置。
答案 0 :(得分:0)
openTag()函数必须存在于外部js文件或标记本身中。尝试查看原始HTML页面的来源并浏览外部js包含。
答案 1 :(得分:0)
答案 2 :(得分:0)
我遇到了同样的问题。这就是我解决它的方法: