将类添加到超链接

发布于 2024-10-13 08:25:22 字数 98 浏览 3 评论 0原文

我的 CMS 不允许我将厚盒类添加到内联超链接中。当我保存时,它只是不断地删除类。

有什么方法可以强制执行该类或解决方法吗?

谢谢

R

My CMS wont let me add a thickbox class to a hyperlink inline. It just keeps stripping out the class when I save.

Are there any ways to enforce tis class or a workaround?

Thanks

R

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦一生花开无言 2024-10-20 08:25:22

我假设您正在通过所见即所得编辑器(例如 TinyMCE 或类似的)编辑单个页面。您必须检查编辑器的设置并确保它不会从您的内容中删除 class 属性。这将修复该问题,前提是在提交内容时 PHP 中未删除这些属性。

I assume you're editing a single page via a WYSIWYG editor, such as TinyMCE or similar. You have to check the editor's settings and make sure it won't strip the class attribute from your content. This will fix it, provided that the attributes aren't stripped in PHP on content submission.

帅气尐潴 2024-10-20 08:25:22

如果您在源/html 模式下尝试过,请尝试使用链接编辑器应用该类,反之亦然。

另外,我知道其中一些编辑器有一些不应该遍历的内容标签。无法提供帮助,因为我不知道您使用的 CMS。

Try to apply the class with the link editor if you've tried in source/html mode, or vice versa.

Also, I know some of these editors have some tags for content it shouldn't traverse through. Can't help since I don't know the CMS you use.

洛阳烟雨空心柳 2024-10-20 08:25:22

如果您有链接的 ID,则可以使用这样的代码:

window.onload = function() {
    document.getElementById("MyLink").className = "thickbox";
}

否则,您可以设置自定义属性而不用 CMS 删除它们吗?

If you have ID to the link you can have such code:

window.onload = function() {
    document.getElementById("MyLink").className = "thickbox";
}

Otherwise can you set custom attributes without CMS removing them?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文