2009-05-30 127 views

回答

2

如果你希望用戶使用網站之前選擇一種語言,和當前計劃是爲他們提供一個「模態」的jquery對話框......然後,一個更實用,更友好的方法就是創建一個語言選擇登錄頁面,用戶在進入您的網站時會進入該頁面。像這樣的着陸頁,所有意圖和目的......都是模態的,但它對用戶來說更容易訪問。如果其中任何已禁用JavaScript以任何理由,或正在使用的瀏覽器,咳嗽 IE 咳嗽,不渲染DHTML爲基礎的「模式」的東西非常好,那麼至少你的用戶arn't呈現任何奇怪的事情都可能使他們難以或不可能真正選擇他們選擇的語言。

也就是說,如果您希望腳本在頁面加載過程中的特定點上運行,只需將腳本直接放置在<腳本>標記中,而不需要任何函數或其他包裝器。即使文檔尚未「準備就緒」,一旦該腳本塊被加載,瀏覽器將立即執行內聯腳本。

+0

但我認爲如果我將使着陸頁,然後我會鬆散搜索引擎優化。你知道任何其他方法來2語言網站。 – 2009-05-30 13:47:44

0

如果你的模態插件需要一個特定的DIV在文檔中,請不要將你的代碼包裝在文檔中,直接將div放在body標籤和javascript代碼的正下方。

0

爲什麼不只是在頁面加載時詢問他們?

怎麼回事?我的意思是,給他們提供了在可用語言之間進行選擇的選項。 它並不那麼討厭,最重要的是要記住他們的選擇。

嘗試顯示一個模式對話框之前DOM的準備是很痛苦..

什麼像這樣的通知吧?

無論如何回答你的問題,我想你應該做一個'加載'頁面的作品。

設置CSS和隱藏所有其他的東西,並使用modal box plugin jQuery的

然後,只需show()你的網頁的內容

相關問題