2011-09-19 63 views
0

这可能是一个noob问题,但我刚开始使用jquery。 我的基本要求是提取另一个html中存在的javascript代码中的链接(代码嵌入在html页面中,而不是单独的文件中)。通过jquery运行另一个html页面上的javascript代码

的联系也作为<a>标签的标签中href属性,只是添加,如果它是更容易(我使用铬从那里提取它,所以我认为它认为有<noscript>标签没有子节点)

之后,我试着做一个ajax请求到html页面(使用$ .ajax),它认为它会运行页面上的脚本,但得到了页面的html代码作为回报:S。我也听说过一些叫evalscripts的东西:真的,但不知道这是否会在这里工作或如何使用它?

我也尝试通过使用jquery的“contains”操作来搜索由我的html页面返回的html代码中的链接。

我正在做所有这些来创建一个greasemonkey脚本。请建议

示例代码: 这是目前该网页的HTML里面的函数:

function fun() { 
    obj = new pollingObj('argument', "a link I want to extract comes here"); 
} 

我想提取的链接:“链接我想提取来到这里”,然后打开它我在哪里运行。对我的网页我的jQuery脚本

这个环节也存在这样的HTML页面上:

<noscript> 
    <a href = "a link I want to extract comes here" target="_blank">blabla</a> 
</noscript> 

也是它possibl e如果链接提取不可行,则运行该页面上显示的javascripts?

+0

请张贴一些代码。 – FishBasketGordo

+0

我不理解你的问题。你可以请尝试改写它吗?例如 - 我想从另一个人的网站上检索'

相关问题