js 抓取网页内容(PHP长长的小技巧之如何用JavaScript获取页面上被选中的文字的方法 )

优采云 发布时间: 2022-02-22 19:02

  js 抓取网页内容(PHP长长的小技巧之如何用JavaScript获取页面上被选中的文字的方法

)

  这里介绍的一个小技巧是如何使用 JavaScript 来获取页面上的选定文本。最关键的 JavaScript API 是:

  复制代码代码如下:

  event.selection = window.getSelection();

  这里的选择实际上是一个对象,但是如果我们使用 .toString() 或者强制转换为字符串,我们会得到选择的文本。

  复制代码代码如下:

  $(文档).ready(函数 () {

  $(".contenttext").mouseup(函数 (e) {

  变量 txt;

  var parentOffset = $(this).offset();

  var x = e.pageX - parentOffset.left;

  var y = e.pageY - ;

  txt = window.getSelection();

  if (txt.toString().length > 1) {

  警报(txt);

  }

  });

  });

  如果我们将此代码放在以下页面中:

  复制代码代码如下:

  与客户端 JavaScript 不同,PHP 代码在服务器上运行。如果您在服务器上设置如上示例的代码,则在运行脚本后,客户端将收到其结果,但他们无法知道其背后的代码是如何工作的。你甚至可以设置你的 web 服务器让 PHP 处理所有的 HTML 文件,这样用户就不会知道服务器在做什么。

  使用 PHP 的一大好处是它对初学者来说极其简单,而且它还为专业程序员提供了多种高级功能。当您看到 PHP 的一长串功能时,不要害怕。您可以快速上手,并且您可以在短短几个小时内自己编写一些简单的脚本。

  当你用鼠标选择页面中的部分文本时,会同时得到选中的内容,这里我使用alert()方法来显示。

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线