首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何标记POSTing URL?

如何标记POSTing URL?
EN

Stack Overflow用户
提问于 2011-03-28 11:47:35
回答 1查看 57关注 0票数 1

搜索引擎和预取浏览器插件会给目标页面改变服务器状态的<a>元素带来相当大的麻烦。在<form>中,我会将其标记为使用method="POST"进行修改。是否有类似的方式标记常规链接为修改?

rel="nofollow"不能解决这个问题。来自规格

通过在超链接中添加rel=“no追随者”,页面表明对网页(例如搜索引擎)进行链接分析的用户代理不应该为该超级链接的目标提供任何额外的权重或排名。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-28 12:34:09

一个普通的旧链接只能发出get请求。如您所述,get请求不应触发任何破坏性更改。

如果您不能或不希望在页面中有一个窗体,那么解决方案就是让链接指向一个确实有表单的页面。例如,如果你有一个“删除”链接,它可能指向一个页面,上面写着“你确定要删除X吗?删除”。

然后,如果您不希望人们每次删除某个内容时都离开页面,那么您可以在JavaScript中实现一些AJAX功能。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5458524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档