直接引用卷曲引号

时间:2011-12-05 13:32:57

标签: php javascript css

有没有办法使用CSS将直引号转换为页面上的引号?

'=直引用

“=卷曲的报价

如果没有,还是javascript?就像有一个javascript可以将页面上的所有直引号转换为弯引号吗?

如果没有,我们如何在php中这样做?

4 个答案:

答案 0 :(得分:0)

This link讨论在javascript中执行此操作。请注意,此实现的功能超出了您的要求,因此您需要对其进行一些修改。

答案 1 :(得分:0)

如果可以编辑php文件,可以随时使用str_replace()。只需使用以下语法

str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ]);

ex:str_replace (' " ', ' ” ', $php_output);

答案 2 :(得分:0)

在JS中你可以这样做:

<script>
    function replace(node) {
        if (node.childNodes === undefined) {
            return;
        }

        for (var i = 0, len = node.childNodes.length; i < len; ++i) {
            var child = node.childNodes[i];
            if (child.nodeType == 3) {
                child.data = child.data.replace(/"/g, '“');
            }

            replace(child);
        }
    }
    replace(document.body);
</script>

可能你应该以这种方式修改这段代码,它会关闭打开的报价。

答案 3 :(得分:0)

卷曲引号与直引号不同。

因此,只要您实际输入的是引号而不是直引号,它们就会在您的页面上显示。