编写一个附加组件或greasemonkey脚本来“Ajaxify” Firefox 中的网页?

发布于 2024-08-28 04:27:18 字数 409 浏览 6 评论 0原文

我偶然发现了这个附加组件,它可以“Ajaxizes”其目标网站的部分内容。

https://addons.mozilla.org/en-US/firefox/addon/ 51789

我也有类似的需求。我只希望网页 DOM 的一部分在收到链接点击时更新,因为该网站具有相当统一的页面布局。

我没有编写 FF 插件的经验,但之前做过一些基本的 Ajax 和 DOM。因此,我正在寻找有关如何在 GreaseMonkey 脚本中实现“Ajaxification”的编程技巧(最好是)。如果不可能,制作一个附加组件也是一个明智的选择,我愿意学习。

提前致谢!

I stumbled upon this add-on which "Ajaxifies" parts of its target website.

https://addons.mozilla.org/en-US/firefox/addon/51789

I have a similar need like this. I want only part of the webpage's DOM to update upon receiving click on a link, since the website has a rather unified page layout.

I have no experiences in writing FF add-ons but I did some basic Ajax and DOM before. So I am looking for programming tips on how to implement "Ajaxification" in a GreaseMonkey script, preferably. If it's not possible, making an add-on is also a sound choice which I'm willing to learn.

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

温柔嚣张 2024-09-04 04:27:18

GM_xmlhttpRequest 允许 GreaseMonkey 执行 XMLHttpRequest(到任何地方)。然后您可以像平常一样将结果加载到 DOM 中。

GM_xmlhttpRequest allows GreaseMonkey to do an XMLHttpRequest (to whereever). You can then load the results in the DOM as normal.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文