从document.write()中提取URL

时间:2012-08-09 16:16:20

标签: regex url find extract document.write

我有一个简单的html页面来源javascript文件。 javascript文件的唯一目的是编写以下内容......

document.write('<a href="http://www.linktosite.com"><img src="http://www.location.com/image.png"></a>');

一旦信息被写入,我需要一些javascript来提取网址和图像源,并单独返回网址和图像位置。

感谢任何帮助。提前谢谢!

1 个答案:

答案 0 :(得分:1)

查看this answer,它给出了如何使用JQuery或只是简单的Javascript

<强>更新

如果你有能力修改HTML,那么为什么不插入一个DOM元素,你可以在插入图像后立即挂钩?然后你可以使用以下JQuery:

var linkDest = $('#Anchor').prev().attr('href');
var imgSrc = $('#Anchor').prev().children().attr('src');

您可以在this JSFiddle example

中看到