【发布时间】:2011-01-06 12:54:37
【问题描述】:
也许这是一个愚蠢的问题,但我有这个脚本:
<script language="javascript">
document.write('<a class="white-link" href="?s=' + geoip_city() + '">¿Estás en ' + geoip_city() +'?</a>');
</script>
我只是想使用 strtr 删除“geoip_city()”的所有字符的重音。通常我知道该怎么做,但这次我不太确定,因为它是一个脚本。我总是用它来去除重音:
<?php
$text = " ";
$trans = array("á" => "a", "é" => "e", "í" => "i", "ó" => "o", "ú" => "u");
echo strtr($text, $trans);
?>
我该怎么做?
如果不清楚,请询问。
非常感谢
【问题讨论】:
-
geoip_city()是 javascript 函数吗?如果是这样,你需要在javascript中重新实现你的翻译功能,这并不难。 -
谢谢,我现在更接近了。这是一个wordpress插件,我会尝试搜索代码。我还有一个短代码“[mmjs-city]”来检索城市。我可以通过 PHP 设置样式吗?还是我也必须更改脚本?
标签: php javascript scripting