2013-07-08 29 views

回答

0

您可以查找指定此屬性的html屬性,例如

<html dir="ltr" lang="en-US"> 

在JavaScript中,你可以得到這個屬性有:

var dir = document.documentElement.getAttribute('dir'); 

當然,這依賴於網站的證明資料。

更新回答以下更新問題:

您可以從Unicode's CLDR

使用navigator.language顯然not reliable拉文本方向爲每種語言。我會通過HTTP Accept-Language標題檢測到首選語言後,在後端呈現HTML頁面。在服務器端維護文本方向的數據庫可能會更容易一些。

+0

感謝您的建議,但我還需要不依賴於 - 我需要實際設置客戶端。 –

+0

我已經更新了我的問題。 –

0

我知道你寫了「沒有任何配置」,但你可以創建一個RTL語言的字典,檢查瀏覽器語言並相應地設置dir參數。

字典不會在不久的將來改變,你可以勉強認爲它像π一個常量,不是配置

相關問題