gpt4 book ai didi

javascript - 我如何修改 tumblr 小书签以发布到特定的 tumblr 博客?

转载 作者:搜寻专家 更新时间:2023-11-01 04:33:38 29 4
gpt4 key购买 nike

我有几个博客链接到我的 Tumblr 帐户,但是 bookmarklet总是选择我的“主要”博客(列表中的第一个)。

如何修改小书签以使其自动选择特定博客?我想要多个书签链接,例如“在博客 1 上分享”、“在博客 2 上分享”,这样我就不必手动选择要在哪个博客上创建帖子了。

默认 Tumblr bookmarklet看起来像这样:

javascript: var d = document,
w = window,
e = w.getSelection,
k = d.getSelection,
x = d.selection,
s = (e ? e() : (k) ? k() : (x ? x.createRange().text : 0)),
f = 'http://www.tumblr.com/share',
l = d.location,
e = encodeURIComponent,
p = '?v=3&u=' + e(l.href) + '&t=' + e(d.title) + '&s=' + e(s),
u = f + p;
try {
if (!/^(.*\.)?tumblr[^.]*$/.test(l.host)) throw (0);
tstbklt();
} catch (z) {
a = function () {
if (!w.open(u, 't', 'toolbar=0,resizable=0,status=1,width=450,height=430')) l.href = u;
};
if (/Firefox/.test(navigator.userAgent)) setTimeout(a, 0);
else a();
}
void(0)

最佳答案

给小书签一个 'channel_id' post 参数,它是 example_blog_name.tumblr.com 中的 'example_blog_name'

javascript: var d = document,
w = window,
e = w.getSelection,
k = d.getSelection,
x = d.selection,
s = (e ? e() : (k) ? k() : (x ? x.createRange().text : 0)),
f = 'http://www.tumblr.com/share',
l = d.location,
e = encodeURIComponent,
c = 'example_blog_name',
p = '?v=3&u=' + e(l.href) + '&t=' + e(d.title) + '&s=' + e(s) + '&channel_id=' + e(c),
u = f + p;

关于javascript - 我如何修改 tumblr 小书签以发布到特定的 tumblr 博客?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8073805/

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