我有一個樹結構,它是由用戶動態添加的。這工作正常,我打算將它添加到我的頁面。它所服務的唯一功能是允許用戶編輯或添加額外的內容到樹視圖。但是,我發現我可以將它放在iframe中,而不是以正常方式添加到我的頁面中。我確信自己,這是錯誤的,出於某種原因。但是,這似乎更好更快地工作。我解僱使用iframe是錯誤的。我似乎認爲它們是初學者使用的某種破解。在以下場景中使用iframe是否錯誤
回答
如果SEO對你很重要,把它放在iframe中是一個非常糟糕的主意。
我知道人們提到SEO,但我不確定SEO是否相關,因爲這些數據只對用戶可用。它看起來像一個正常的文件資源管理器,所以我不認爲會有任何問題的用戶點擊後退按鈕。 – simon 2011-05-14 03:46:07
沒有看到代碼,很難想象iframe可能會更容易。無論哪種方式,如果您使用iframe,您只需設置自己的未來的痛苦。你的框架之間的JavaScript將是不必要的脆弱和複雜。這絕對不是iframe的地方。
這將是我將使用的唯一iframe。它基本上只是一個文件樹,看起來像一個文件瀏覽器,但使用SQL。正如我所說,它不會導致可用性問題,並且我不希望此頁面使用SEO,因爲它是個人用戶數據。我想要使用它的原因是它記住樹的狀態,而不必每次重新加載它。我知道我可以實現類似於ajax,但它似乎很慢,在這種情況下,用戶體驗更糟糕。 – simon 2011-05-14 03:51:46
「你的框架之間的Javascript將會不必要的脆弱」:你能詳細說明一下嗎? – Christophe 2011-05-22 01:24:47
- 1. 使用CookieStore用於以下場景是否好用
- 2. iframe中勻場或IE6(及以下)選擇的z-index錯誤
- 3. 是否可以在UIWebView中使用iframe?
- 4. 以下場景使用哪種模式?
- 5. 如何處理多個錯誤代碼的場景在以下
- 6. 在Perl中需要RegEx以下場景
- 7. 如何在以下場景中使用RethinkDB索引?
- 8. akka演員模型vs java在以下場景中的使用
- 9. 如何在以下場景中使用scp命令?
- 10. UITapGestureRecognizer從錯誤的場景中調用
- 11. 規範化以下場景
- 12. 在配置場景中使用XAML是否合理?
- 13. 什麼是在以下場景中使用的最佳設計模式
- 14. 在iOS中點擊標籤後是否可以更改場景?
- 15. 是否可以在JavaFX場景中顯示VolatileImage?
- 16. 是一個可以在mapchange場景中使用的try catch
- 17. 我們可以在MVC中使用ActionResult的場景是什麼?
- 18. Node.js適用於以下場景嗎?
- 19. 如何在以下場景中禁用AngularJS中的提交?
- 20. 水豚:是否可以在場景中標記`@ javascript`只有一步?不是整個場景?
- 21. installshield是否適用於此場景?
- 22. 在Qml場景下使用OpenGL進行渲染時出現奇怪的錯誤
- 23. stdio.h函數fopen()在「w」模式下的錯誤場景
- 24. 右側場景和左側場景在紙板sdk中有錯誤?
- 25. 是否可以在iframe中運行setTimeout?
- 26. 是否可以在IFrame中包含DocuSign
- 27. 是否可以合併場景與Windows應用程序?
- 28. 是否可以將SWT Composite嵌入到JavaFX場景中?
- 29. 導演錯誤:場景名稱必須是字符串。場景=零。 CORONA SDK
- 30. 矩陣乘法的以下函數中是否存在錯誤?
「我確信自己,這是錯誤的」:你的理由是什麼? – Christophe 2011-05-22 01:26:00