確保鏈接不依賴于javascript
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
在web開發中,很多時候,我們需要將在鏈接標簽里面加入onclick事件,用來做某種檢驗或者提示。
該場景是web中傳輸文檔和文件的HTTP規范的一個具體方式,簡單地說,當用戶點擊鏈接的時候發生get請求,提交表單時發生post請求,規范指出get請求不應有破壞性的副作用(比如刪除一條信息)。 網站上所有的鏈接都不應有破壞性。如果通過鏈接可以刪除,編輯或者修改任何用戶的數據,應該使用表單來進行。 這點shadowbox為我們做出了很好的榜樣,不入侵頁面的鏈接,還能實現很cool的效果,而這樣中也無形中優化了seo,搜索引擎可以很好的透過這些鏈接去繼續爬行。 總之在開發中要把握以下幾點: 1.a標簽的href屬性不要使用空的鏈接。 2.盡量不要在a標簽的click事件中做過多處理,使鏈接能正常到達指定的資源。 3.對href屬性使用#時候要慎重,除非你是想指向一個錨點,否則請使用javascript:void(0)代替。 我們要去設想,如果沒有javascript,我們的頁面基本功能是否受到影響,要為程序的執行留下退路,能做到這點,對用戶體驗就是個不錯的提升。 該文章在 2010/8/13 18:27:07 編輯過 |
關鍵字查詢
相關文章
正在查詢... |