gpt4 book ai didi

jquery - 来自第三方站点的基本 jQuery ajax

转载 作者:行者123 更新时间:2023-12-01 08:00:16 25 4
gpt4 key购买 nike

简短版本

我在使用 jQuery 进行 AJAX 时遇到问题。

这是我的Fiddle .. 我不断收到 undefined 作为从 get() 返回的响应。如何从我的查询中获取该 html?

长版

目前这还只是一个想法。我找到了一个网站http://www.pin1yin1.com/它直接在 URL 末尾的注释标记后接受查询,例如:http://www.pin1yin1.com/#中文 — 它会为给定的汉字返回一个非常好的拼音。

我正在考虑编写一个 google chrome 扩展程序,它会像许多页面翻译工具一样自动对文档中的中文文本进行 ruby​​ 化。

为此,我必须解释该网站的结果。它们总是看起来像这样:

<tr class="characters">
<td><a href="/dict/zi/中">中</a></td>
<td><a href="/dict/zi/文">文</a></td>
</tr>
<tr class="pinyin">
<td>zhōng</td>
<td>wén</td>
</tr>

我需要将其转换为 ruby​​,我可以将其注入(inject)回页面,例如:

<ruby>中
<rt><a href="/dict/zi/中">zhōng</a></rt>
</ruby>
<ruby>文
<rt><a href="/dict/zi/文">wén</a></rt>
</ruby>

所以我的问题是,我该怎么做?我在使用 jQuery 进行 AJAX 时遇到问题。

这是我的Fiddle .. 我不断收到 undefined 作为从 get()

返回的响应

最佳答案

正如您所发现的,除非与服务器合作,否则您无法在客户端代码中读取来自单独来源的回复。

但是,Chrome 扩展程序可以向其他网站发送请求,只要您在 list 的权限部分中列出它们即可。

关于jquery - 来自第三方站点的基本 jQuery ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20386631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com