如何从其他网页显示文章的快照?

时间:2012-09-18 08:34:30

标签: php javascript html web

我为我的橄榄球俱乐部开发了一个网站。我们目前有一个页面上有新闻文章(每个故事都有自己独特的ID)。

我想做的是为每个故事创建一个单独的页面,然后在标题页面上显示该故事的快照(比如标题和第一段)。

我怎么能这样做?通过JavaScript或PHP? (原谅neewbie)

3 个答案:

答案 0 :(得分:1)

headline表格中使用text字段和Article字段。

要提取文本的第一段,请使用explode函数。

$paragraph = explode("\n", $text);

echo $paragraph[0];

如果您的文字包含<p></p>

$paragraph = explode("</p>", $text);

echo $paragraph[0];

答案 1 :(得分:0)

您可以使用Links With URL Preview中的Easiest Tooltip and Image Preview Using jQuery

参见例3:

示例3:使用URL预览链接

  

这需要更多的努力,但作为添加到您的网站的额外功能可能是值得的。这里你需要的是目标网址的小尺寸屏幕截图。您将屏幕截图图像位置放在A标记的REL属性中,脚本将完成剩下的工作。

答案 2 :(得分:0)

一种方法是使用jQuery's load()功能来抓取文章页面,并修剪掉您不需要的内容。我不一定会推荐这个,因为加载的文件算作页面访问,并且可能搞砸你的分析。

您使用的是CMS吗?这是Wordpress,Joomla,Perch等系统的一个相当标准的功能。