Ale*_*lex 6 html css firefox html5 css3
正式<xmp></xmp>不推荐使用(但仍受主要浏览器支持),因此要对新应用程序合法,唯一的解决方法是替换xmp标记(不解析HTML的标记),就像我发现的那样:<script type="text/plain">...</script>。
此解决方案一切正常,但Firefox(仅 Firefox )阻止复制/粘贴<script type="text/plain"></script>标记中包含的内容。
要求修复bugzilla可能需要10到15年的时间,因为类似的firefox问题无法从禁用的text / textarea元素复制内容,所以我在这里问,可能是有人得到一些解决方法以允许复制/粘贴包含在内容中<script type="text/plain">...</script>或可能存在更好的xmp标记替换方法,以与当今的浏览器和规则兼容。
以下是示例,我如何使用 <script type="text/plain">...</script>
<!doctype html>
<html lang="en">
<head>
<title>Attempt to emulate depricated XMP tag</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
script[type="text/plain"] {
display: block;
width: 100%;
white-space: pre;
box-sizing: border-box;
user-select:text !important;
}
</style>
</head>
<body>
<script type="text/plain" readonly>
Try to select then copy and paste me somewhere else ...
and you will fail...
WITH FireFox ONLY !!!
<p>raw HTML tag "p" here for example</p>
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
聚苯乙烯
为了防止使用要约<pre>或其他修改原始内容(转换为HTML实体)的解决方案,我应该说-对我来说不起作用,我必须在<script>标记内包含原始原始内容。
| 归档时间: |
|
| 查看次数: |
112 次 |
| 最近记录: |