我使用兩種語言製作網站,我想在英文頁面加載之前給出一個「jquery Modal Window」,以便選擇另一種語言鏈接(在模式窗口上)。如果用戶點擊第二語言鏈接他會去那個頁面,如果他想留在英語中,他只需要關閉窗口。如何加載頁面加載之前jquery「模態窗口」?
0
A
回答
2
如果你希望用戶使用網站之前選擇一種語言,和當前計劃是爲他們提供一個「模態」的jquery對話框......然後,一個更實用,更友好的方法就是創建一個語言選擇登錄頁面,用戶在進入您的網站時會進入該頁面。像這樣的着陸頁,所有意圖和目的......都是模態的,但它對用戶來說更容易訪問。如果其中任何已禁用JavaScript以任何理由,或正在使用的瀏覽器,咳嗽 IE 咳嗽,不渲染DHTML爲基礎的「模式」的東西非常好,那麼至少你的用戶arn't呈現任何奇怪的事情都可能使他們難以或不可能真正選擇他們選擇的語言。
也就是說,如果您希望腳本在頁面加載過程中的特定點上運行,只需將腳本直接放置在<腳本>標記中,而不需要任何函數或其他包裝器。即使文檔尚未「準備就緒」,一旦該腳本塊被加載,瀏覽器將立即執行內聯腳本。
0
如果你的模態插件需要一個特定的DIV在文檔中,請不要將你的代碼包裝在文檔中,直接將div放在body標籤和javascript代碼的正下方。
0
爲什麼不只是在頁面加載時詢問他們?
怎麼回事?我的意思是,給他們提供了在可用語言之間進行選擇的選項。 它並不那麼討厭,最重要的是要記住他們的選擇。
嘗試顯示一個模式對話框之前DOM的準備是很痛苦..
什麼像這樣的通知吧?
無論如何回答你的問題,我想你應該做一個'加載'頁面的作品。
設置CSS和隱藏所有其他的東西,並使用modal box plugin jQuery的
然後,只需show()你的網頁的內容
相關問題
- 1. 如何在加載頁面之前加載jquery
- 2. 頁面加載窗口加載asp:UpdateProgress
- 3. 如何在加載父頁面之前加載子頁面?
- 4. 在主窗口之前加載窗口
- 5. jQuery模態窗口不加載一個頁面
- 6. jQuery的窗口位置加載頁面
- 7. ASP.net和Jquery之前頁面加載
- 8. 如何在頁面加載之前使用jquery mobile加載對話框或彈出窗口
- 9. 如何使用jQuery將jsp頁面的內容加載到模態窗口中?
- 10. 頁面加載之前的jQuery Ajax加載器
- 11. jquery在加載頁面之前執行菜單加載
- 12. jquery加載函數不會取代之前加載的頁面
- 13. 如何在頁面加載之前運行加載動畫
- 14. 如何在整個頁面加載之前加載bootstrap-select.js?
- 15. JQuery頁面動態加載
- 16. jquery加載動態頁面
- 17. Jquery窗口加載
- 18. 如何在加載頁面之前在iframe中加載加載消息
- 19. 如何在頁面加載時加載jQm模態?
- 20. 加載頁面點擊,如果沒有加載之前
- 21. 如何在頁面加載之前動態包含JavaScript文件
- 22. 如何在頁面呈現之前加載視圖狀態
- 23. 加載jquery窗口 - 防止在加載所有背景圖像之前顯示整個頁面
- 24. 如何在加載頁面之前運行jQuery?
- 25. 如何在頁面開始加載之前運行jQuery或JavaScript
- 26. 如何在頁面加載之前執行jquery腳本?
- 27. 窗口手機頁面加載速度
- 28. 從iframe加載頁面到主窗口
- 29. 頁面加載彈出窗口
- 30. 加載頁面捲曲(窗口)蝙蝠
但我認爲如果我將使着陸頁,然後我會鬆散搜索引擎優化。你知道任何其他方法來2語言網站。 – 2009-05-30 13:47:44