javascript - 如何根据条件更改 URL

标签 javascript wordpress

我需要根据我的 window.location 条件更改项目链接的 URL。我对 JAVA 不太熟悉,所以对此的任何帮助或指导将不胜感激。谢谢。

这是我迄今为止用来手动更改所述项目内容的代码(它是在单语 WP 主题上制作的双语网站的解决方法......)

<ul class="block-with-icons clearfix">
    <li class="b1">
        <a href="http://test.ca/?page_id=69">
            <h5><script>
                if(window.location.href== "http://testfrench.ca/?lang=fr"){
                    document.write("Bonjour")
                } else {       
                    document.write("Hello")
                }
            </script></h5>
            <span> <script>
                if(window.location.href== "http://testfrench.ca/?lang=fr"){
                    document.write("Informez-vous")
                } else {       
                    document.write("Get informed")
                }
            </script>
            </span>
        </a>
    </li>

我现在需要的是在相同样式的 window.location 条件下路由到法语页面的链接,而不仅仅是英语页面。

最佳答案

尝试

尝试这个。我认为它工作正常

<li class="b1">

    <script>
         if(window.location.href== "http://testfrench.ca/?lang=fr"){
             document.write("<a href=\"french page\">");
            document.write("<h5>Bonjour</h5>");
            document.write("<span>Informez-vous</span></a>")
         } else {       
             document.write("<a href=\"http://test.ca/?page_id=69\">");
             document.write("<h5>Hello</h5>");
             document.write("<span>Get informed</span></a>")
         }
    </script>
 </li>

关于javascript - 如何根据条件更改 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25008246/

相关文章:

javascript - 为什么语法错误出现在我的 angularjs 元素中

javascript - 将点击/悬停功能应用于JS中的多个元素类

javascript - 我已经使用 javascript/firebase 构建了应用程序,并希望它返回最后 5 个搜索并使每个搜索都可点击

php - 如何读取webhooks发送的数据?

php - 添加介绍图像 fadeIn wordpress

javascript - 当我添加另一个文件输入字段时,选定的文件被删除

javascript - YUI setStyle 不起作用

php - 如何防止 PHP 多次执行代码?

php - Wordpress 如何读取评论标题?

css - Chrome 工作区中对 style.css 的更改未显示