Safari访问CSDN网址出现代码显示不全,但是还浏览器可以解决这个问题,我想问一下怎么解决safari不能显示完全的代码块,以及代码块的复制啥的交互按钮

Safari访问CSDN网址出现代码显示不全,但是还浏览器可以解决这个问题,我想问一下怎么解决safari不能显示完全的代码块,以及代码块的复制啥的交互按钮

关注让【宝码香车】来帮你解答,本回答参考DeepSeek编写,并整理提供。
如果还有疑问可以点击头像关注私信或评论。如果答案让您满意,请采纳、点赞、关注,非常感谢!
针对Safari浏览器访问CSDN时代码显示不全及交互按钮失效的问题,以下是系统化的解决方案:

方法1:强制刷新页面
Cmd+Shift+R(Mac)彻底重载页面方法2:禁用Safari扩展
// 临时测试步骤:
1. Safari > 偏好设置 > 扩展
2. 逐个禁用扩展后刷新页面测试
方法3:修改开发者设置
# 启用开发者菜单(终端命令)
defaults write com.apple.Safari IncludeDevelopMenu -bool true
随后:
开发 > 停用样式开发 > 空缓存方法4:修改用户代理(User Agent)

操作路径:Safari > 开发 > 用户代理 > Google Chrome
若复制按钮失效,可尝试以下替代方案:
方案1:手动选择复制
// 应急复制方法:
1. 三指点击代码区域
2. 选择"全选"后"拷贝"
方案2:使用JavaScript书签
新建书签,URL填写:
javascript:(function(){const e=document.querySelector('pre');const t=document.createElement('textarea');t.value=e.innerText;document.body.appendChild(t);t.select();document.execCommand('copy');document.body.removeChild(t);alert('代码已复制')})();
若上述方法无效,建议:
<!-- 开发者可尝试添加此meta标签 -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Safari > 偏好设置 > 隐私 > 管理网站数据通过以上多维度处理,应能解决大部分Safari下的代码显示问题。如仍存在异常,建议提供具体的URL示例以便进一步分析。