You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome中Google Bookmarks书签工具仅能成功保存约1/5链接的技术求助

问题:Chrome中Google Bookmarks Bookmarklet无法可靠保存URL

我在Chrome浏览器里用Google Bookmarks的bookmarklet按钮已经好几年了,一直被同一个问题折腾:这个工具没法可靠地把当前页面的URL保存到Google书签页面,每次存完我都得手动检查一遍是不是真的成功了。

这个bookmarklet是从Google书签页面底部获取的JavaScript链接,点击Chrome书签栏里的这个按钮就能唤起保存表单。

诡异的保存现象

  • 很多链接只有在URL末尾加上#1这类后缀之后才能成功保存,即便这样也不是100%有效
  • 举个实际例子:原URL http://jsbeautifier.org/ 没法直接保存,但改成 http://jsbeautifier.org/#1 之后就能正常唤起保存表单并完成保存

我实在搞不清楚这到底是bookmarklet的JavaScript代码问题、URL编码的问题,还是Google那边一直没修复的bug。下面是直接从按钮属性里复制出来的完整JavaScript代码(我加了点空格让它更易读):

javascript: (function() { 
  var a = window, b = document, c = encodeURIComponent, 
  d = a.open("https://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk=" + c(b.location) + "&title=" + c(b.title), "bkmk_popup", "left=" + ((a.screenX || a.screenLeft) + 10) + ",top=" + ((a.screenY || a.screenTop) + 10) + ",height=510px,width=550px,resizable=1,alwaysRaised=1"); 
  a.setTimeout(function() { d.focus() }, 300)
})(); 

有没有技术大佬能帮忙分析一下问题出在哪,或者给个可行的修复方案?


内容的提问来源于stack exchange,提问作者scomojo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:56:25