Javascript RSS源验证
你好,我想创造一些像这样的东西 我需要在提交表单之前验证rss提要Javascript RSS源验证,javascript,ajax,jquery,Javascript,Ajax,Jquery,你好,我想创造一些像这样的东西 我需要在提交表单之前验证rss提要 <form name="form1" id="form1"> <input type="text" name="url" type="text" id="url" /> <input type="submit" name="submit" id="button2" value="Search"/> </form> 如果有人在url文本框中输入文本,我需要检查它是否是
<form name="form1" id="form1">
<input type="text" name="url" type="text" id="url" />
<input type="submit" name="submit" id="button2" value="Search"/>
</form>
如果有人在url文本框中输入文本,我需要检查它是否是有效的rss提要(需要检查即使一个字母更改为**而不是文本框的onchange事件),并且我需要在验证过程中显示加载gif。如果成功,需要显示另一个gif
如果它是有效的rss,用户可以提交表单,否则他不能也应该显示一条错误消息
希望能对此有所帮助。
谢谢。使用客户端JavaScript无法实现这一点。同源策略将防止代码访问任意URI
您可以在系统上使用代理请求数据(然后在JS中构建RSS验证器),也可以让服务器执行验证并返回成功或失败响应。后者可能会更容易,因为服务器上流行的大多数语言都有丰富的RSS库。我不需要填充,我只需要检查它是否是有效的提要。如果看不到它是由什么组成的,您希望如何判断它是否有效?