是否可以在服务器端运行 jQuery?

2023-11-27

我正在研究网页抓取,已经实现了AJAX分页,由于网站是用asp开发的,即扩展名为.aspx的页面,我尝试提交分页表单以从首页以外的其他页面获取数据,但没有取得任何成功,请看这里我用过的代码从所有实现 AJAX 分页的 ASP.NET 页面中抓取数据,所以我的问题是如何单击 php 中的分页链接,即是否可以在服务器端运行 jQuery 或 javascript?

我知道 Node.js 可以用来在服务器端运行 javascript,但不知道如何将它与 Apache 和 PHP 一起使用


Use PhantomJS用于与其他服务上的 HTML 页面交互。有 PHP 的库,例如this.

CasperJS是一个构建在 PhantomJS 之上的库,允许自动执行一些常见的测试/脚本任务。

如果您不需要与远程页面交互,但想要使用 jQuery 选择器从 HTML 中提取数据,请使用Cheerio.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以在服务器端运行 jQuery? 的相关文章

  • 如何使用 Scrapy 从网站获取所有纯文本?

    我希望在 HTML 呈现后 可以从网站上看到所有文本 我正在使用 Scrapy 框架使用 Python 工作 和xpath body text 我能够获取它 但是带有 HTML 标签 而且我只想要文本 有什么解决办法吗 最简单的选择是ext
  • MVC 模式中的验证层

    验证模型将使用的数据的最佳位置在哪里 例如 考虑登记表 我们有一些来自注册表的数据 那么验证这些数据的最佳位置在哪里 我们应该通过 if 语句或特殊的验证器类来检查每个数据 这意味着大量的编码 所以我想了解在哪里可以做到这一点 在控制器中
  • 如何使用 Javascript 设置查询字符串

    有没有办法使用 javascript 设置查询字符串的值 我的页面有一个过滤器列表 单击该列表时 它将更改右侧的页内结果窗格 我正在尝试更新 url 的查询字符串值 因此如果用户离开页面 然后单击 后退 按钮 他们将返回到最后一个过滤器选择
  • WordPress 插件中的类自动加载器

    我想编写一个类自动加载器以在 WordPress 插件中使用 该插件将安装在多个站点上 我想尽量减少与其他插件发生冲突的机会 自动加载器将是这样的 function autoload name some code here 我的主要问题是
  • 如何计算特定字符在字符串中出现的次数

    我正在尝试创建一个函数来查看数组中的任何字符是否在字符串中 如果是 有多少个 我尝试计算每一种模式 但是太多了 我尝试使用 Python 中的 in 运算符的替代方案 但效果不佳 function calc fit element var
  • Vaadin 12 将对象传递给 JavaScript 函数:无法对类进行编码

    Vaadin 12 Kotlin 项目 In my myPage html我有JavaScript myObject redirectToCheckout sessionId 1111 2222 所以我需要调用javaScript函数red
  • 使用 Javascript 设置 cookie [重复]

    这个问题在这里已经有答案了 我正在尝试构建我的第一个移动应用程序 它需要连接到我的 mysql 数据库并使用 json 返回数据 这很好 目前我有一个登录系统 一旦确定用户名和密码存在 它就会返回一条成功消息 对于下一步 我想在我的页面上使
  • 如何从浏览器向服务器发送“页面将关闭”消息?

    我想向每个 html 文档添加一个脚本 JavaScript 该脚本向服务器发送两条消息 页面确实打开了 页面将关闭 此消息包含页面打开的时间 打开消息应在文档加载时 或加载完成时 发送 这是简单的部分 The close message
  • 使用javascript动态更新css内容

    需要将 css 更新为动态值 我不确定最好的方法是什么 div style zoom 1 div 缩放级别将根据窗口大小调整触发 应用程序将相应缩放 我将此应用程序加载到 cordova 中并让它在 iPAD 中运行 然后我意识到需要使用
  • Rails 3.1+ 的 Jasmine 与 Mocha JavaScript 测试 [已关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我对茉莉花有经验并且非常喜欢它 有谁有 Jasmine 和 Mocha 的经验 特别是 Rails 的经验吗 我想知道是否值得转用 我已经在 J
  • 从 PHP 数组生成 HTML 表

    我不明白这一点 我需要解决看似简单的问题 但这超出了我的逻辑 我需要编写一个函数 table columns input cols 它将输出一个表 示例 input array apple orange monkey potato chee
  • 使用 next.js 进行服务器端渲染与传统 SSR

    我非常习惯 SSR 意味着页面得到完全刷新并从服务器接收完整 HTML 的方法 其中根据后端堆栈使用 razor pub other 进行渲染 因此 每次用户单击导航链接时 它只会向服务器发送请求 整个页面将刷新 接收新的 HTML 这就是
  • 使用 Enzyme 测试 `React.createRef` api

    我想测试下面的类 它使用React createRef api 不过 快速搜索并没有发现任何这样做的例子 有人成功过吗 我该如何嘲笑裁判 理想情况下我想使用shallow class Main extends React Component
  • 有没有办法使用 ko.observableArray 作为地图?

    有没有办法使用ko observableArray http knockoutjs com documentation observableArrays html像地图 字典一样 例如 var arr ko observableArray
  • react-native - 图像需要来自 JSON 的本地路径

    你好社区 我正在react native中开发一个测试应用程序 并尝试从本地存储位置获取图像 我实际在做什么 我将图像直接链接源提供给 var 并在渲染函数中调用此方法 react 0 14 8 react native 0 23 1 np
  • 如何从父类中获取子类名

    我试图在不需要子类上的函数的情况下完成此任务 这可能吗 我有一种感觉 但我真的很想确定
  • 如何在laravel中注册后自动登录

    我在 laravel 中注册用户时遇到问题 user假设是包含所有数组元素的数组 同时自动登录以下代码结果false 数据库中保存的密码是hash make password user id this gt user model gt ad
  • Flot 库将 y 轴设置为最小值 0 和最大值 24

    如何将 y 轴设置在 0 到 24 的范围内 这是我的代码 j plot j placeholder d1 xaxis mode time min new Date 2010 11 01 getTime max new Date 2011
  • Laravel $request->file() 返回 null

    尝试在后端使用 Laravel 上传文件时遇到问题 Issue Laravel request gt file 方法返回 null Setup 我使用以下方法构建了一个 AJAX 请求超级代理人 https github com visio
  • 将数组从 jquery ajax 传递到代码后面

    我必须将二维数组传递给在asp net网页代码后面编写的页面方法我有一个变量objList作为二维数组 我使用以下代码来实现此目的 但没有成功 并且未调用页面方法 脚本语言 function BindTable objList ajax u

随机推荐

  • 如何在不创建 Umbrella 框架的情况下构建依赖于另一个框架的 iOS 框架

    我试图通过创建一些可重用的框架来简化我的开发 这些框架包含我在多个项目中经常重用的功能 然而 在设置我的框架之一时 我遇到了一个问题 这些类依赖于 Firebase 框架 阅读 Apple 文档后 不建议创建伞框架 一个嵌入另一个框架的框架
  • 使用 Unity\T4\anything 进行面向方面的日志记录

    在我的应用程序中 我们有一个跟踪记录器 我们在大多数重要方法的开头和结尾添加了日志语句 用于跟踪方法名称和参数值 现在这些跟踪语句使代码变得臃肿 阅读它们有点痛苦 我正在考虑如何将代码的这方面与我的业务逻辑分开 今天在读Unity的拦截框架
  • 我们如何使用Cocos2d来显示UIViewController和UIView?

    我正在尝试使用 Cocos2d 构建 iPhone 应用程序 但是我使用了四种类型的类 就像下面这样 interface MenuScene Scene end interface FlipView UIImageView CGPoint
  • 设置 blob 的过期限制

    我使用 Azure Storage 来存储信息 例如缓存机制 因此 对于给定的输入 我是第一次执行该工作 之后我会将结果保存在缓存中以供进一步使用 当我需要使用相同的给定输入解决问题时 我将直接从存储中获取已经准备好的解决方案 这一切都已实
  • 使用队列的异步持久客户端协议类

    我正在尝试了解 Python 3asyncio模块 特别是使用传输 协议 API 我想创建一个发布 订阅模式 并使用asyncio Protocol类来创建我的客户端和服务器 目前 我已经启动并运行了服务器 并侦听传入的客户端连接 客户端能
  • Microsoft.Build.Utilities.FileTracker 引发异常错误。发生在不同的项目中

    最近在 Win7 64 位中使用 Visual Studio 2010 Ultimate C 编译任何项目时都会出现以下错误 解决方法是添加
  • 如何使用 python 电子邮件获取解码附件文件名?

    我使用以下代码来提取附件的文件名 import email utils msg email message from string self request body http docs python org 2 library email
  • JNI。如何从 jobject 获取 jstring 并将其转换为 char*

    这是我到目前为止所拥有的 我传递一个有 2 个字段的对象 String 和 Integer 作为参数 我想发送信息来在C部分中处理它 这在这一点上并不重要 我在 jstring 声明中收到投诉 JNIEXPORT jint JNICALL
  • 将 Laravel 集合排序到 ID 数组

    是否可以使用单独的 ID 数组来订购关系集合 同时仍然通过关系进行访问 设置是Checklist有很多ChecklistItems 以及相关项的所需顺序作为属性存在Checklist item order 它只是按用户所需顺序排列的数字 I
  • 更改运行 netbeans 的 java 平台

    我正在使用 Netbeans 6 7 我在安装 Netbeans 之前首先安装了 Java 1 5 当我安装 Netbeans 时 它采用 Java 1 5 作为默认版本 然后我在我的机器上安装了Java 1 6 我不仅需要将特定项目的 N
  • 如何在用户密码中添加盐?

    我正在使用简单md5 password 格式 但我想加盐 那么我该怎么做呢 这是我的代码 if success data firstname firstname data lastname lastname data username us
  • 如何将新的本地分支推送到远程 Git 存储库并对其进行跟踪?

    我如何能 从另一个分支创建本地分支 通过git branch or git checkout b 推送本地分支 到远程存储库 即发布 但使其 可追踪 以便git pull and git push将工作 在 Git 1 7 0 及更高版本中
  • 如何消除错误“'.'”为 MEAN 堆栈运行“npm install”时,不被识别为内部或外部命令?

    从mean io 下载mean stck zip 是否安装了 npm 几分钟后我收到一个错误 请看截图 我该怎么办 npm http 200 https registry npmjs org event emitter event e mi
  • 如何替换图像的颜色?

    我想替换图像的颜色 例如 将所有蓝色变为红色 形状不会变形 当我尝试这个时 我可以通过迭代每个像素来交换颜色 但是交换区域的形状变成平面形状 示例1输入 http www tutorialwiz com tutorials changing
  • Android 从右到左菜单项

    我有一个幻灯片菜单 如图一所示 我需要将其项目标题从右到左对齐 就像幻灯片二一样 我尝试了重力 右但没有用 这是我的代码 menu menu
  • 如何使用 Android 获得最准确的时间?

    我真的不认为这个问题是重复的 类似问题的大多数答案都说使用 System currentTimeMillis 作为最准确的时间 但我注意到并排的两个 Android 设备可能会彼此相差 5 秒或更长时间 或者 更重要的是 实时 我相信 cu
  • “VM初始化期间发生错误;使用 -Xmx3G 无法为对象堆保留足够的空间”

    首先 我有一个 8GB 内存的盒子 所以我怀疑总内存是问题所在 该应用程序在 6GB 或更少内存的机器上运行良好 我试图在 Eclipse 中的运行配置中的 VM Arguments 下使用 Xmx3G 保留 3GB 空间 每次我尝试保留超
  • 如何减小应用程序 (.apk) 的大小

    Help 当我在手机上安装应用程序进行测试时 它显示出巨大的大小 11 35 MB 这是一个非常简单的应用程序 可让用户浏览有趣的事实 我能想到的唯一原因是 drawable 中有 14 个 JPEG 文件 它们用作有趣事实的背景图像 这些
  • 使用不同的值更新多行

    我在我的 MySQL 数据库 users 中得到了这张表 它具有字段 id 和 value 现在我想更新lots of该表中的行带有singleSQL 查询 但许多行应该得到不同的值 目前 我正在使用这个 UPDATE users SET
  • 是否可以在服务器端运行 jQuery?

    我正在研究网页抓取 已经实现了AJAX分页 由于网站是用asp开发的 即扩展名为 aspx的页面 我尝试提交分页表单以从首页以外的其他页面获取数据 但没有取得任何成功 请看这里我用过的代码从所有实现 AJAX 分页的 ASP NET 页面中