jQuery Mobile 雜記

網路與網站相關議題和知識
回覆文章
dtchang
Site Admin
文章: 84
註冊時間: 2017-01-22, 16:54

jQuery Mobile 雜記

文章 dtchang » 2018-03-17, 11:27

1. rel="external" 和 data-ajax="false" 的用途和差別
二者皆會 refresh page和 url 網址.建議用法:
rel="external" 用於連至不同網站
data-ajax="false" 用於相同網站(只是停用 ajax 載入的功能)
另外, target="xxxx", 如: target="_blank" 也會強迫page更新

2. data-url="xxx" (在role='page'裡) 可以用於當本頁被載入時更新 url或避免browse過程中載入混亂.
但不可使用沒有 / 的結尾縮寫.即 /ecs/ 或 /ecs/index.php 都可以,但 /ecs 則不行.

3. 檔案下載的<a> 宜用 <a data-ajax="false" href="..." download> 直接配合 html5 使用,也可以避免開出空白頁面.

回覆文章