1

我需要说一些不同于下面屏幕截图中的“留言...”的内容:

我正在尝试更改的文本

Disqus 似乎没有提供任何自定义方法,因为他们使用 iframe 嵌入,所以我在用 JS 破解 textarea 时遇到了很多麻烦。

有谁知道解决这个问题的方法?我宁愿不切换评论服务,但我担心这可能是唯一的解决方案。

这是我到目前为止没有成功的尝试:

// Change Disqus Placeholder
$('iframe[name*=DISQUS]').contents().find("form textarea.placeholder").attr('placeholder', 'test');
4

1 回答 1

1

我听说您无法更改 iFrame 的内容,除非它指向同一个域,因此唯一的解决方案是尝试通过同一域上的代理路由 Disqus iFrame,然后使用 JS 从那里破解它。

不幸的是,这对我来说意味着更好的解决方案就是使用不同的服务,这是一个巨大的遗憾,我希望他们能尽快解决这个问题。

于 2012-11-19T20:12:25.187 回答