0
我正在使用中文和中文兩種語言創建網站,現在我需要檢測上一個帶有最後3位數字的網頁「-cn 「結束(所以會知道它是中文頁面),然後改變當前頁面中的一些內容(默認爲英文)。謝謝。下面如果之前的頁面網址以「-cn」結尾的最後3位數字來更改當前頁面中的內容
代碼,對不起,我太新JS
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function() {
var referrer = document.referrer;
if(referrer.indexOf("-cn")>-1) // previous url contains "-cn" ending
{// change content
$("#analytics").html('{module_contentholder, name="Upper Analytics-cn"}');
$("#browser-alert").html('{module_contentholder, name="Box - Old Browser Message-cn"}');
$("#header-a").html('{module_contentholder, name="Header - A-cn"}');
$("#above-footer").html('{module_contentholder, name="Above Footer-cn"}');
$("#Footer").html('{module_contentholder,name="Footer-cn"}');
$("#Footer-Scripts").html('{module_contentholder, name="Footer - Scripts-cn"}');
$("#Footer-Analytics").html("{module_contentholder,name='Footer - Analytics - Misc-cn'}");
}
else // Not contain "-cn" then do nothing
{// do nothing
}
});
</script>
儘管此代碼可能會回答問題,但提供有關此代碼爲何和/或如何回答此問題的其他上下文可提高其長期價值。 – NathanOliver
回答編輯.. – uri2x