作者red0whale (red whale)
看板Web_Design
標題[問題] 為什麼打開瀏覽器可以看到標題文字但是檢視原始碼後卻看不到
時間Mon Jun 13 06:42:11 2016
http://www.apple-line.com/modules/tad_discuss/pda.php
↑就是這一頁
明明用瀏覽器正常打開的話是可以看到標題文字的
但是很奇怪的是我按右鍵檢視該頁原始碼卻不見<title>...</title>裏頭有任何的文字
它也沒用js或其他程式去控制它的Title啊
於是我的好奇心就來了
我按開發者工具一看,更奇怪的是開發者工具裡的程式碼居然在<title>...</title>裏頭
有文字!
然後我把該頁面存在我的電腦裡,然後檢視那個電腦裡網頁的原始碼
它居然自動在<title>...</title>裡加了標題文字
這是怎樣啊?
難道它的PHP會判斷我到底是不是在「偷窺」它的原始碼嗎?
不然怎麼會這樣子?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.139.133.87
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1465771338.A.7F9.html
1F:→ BlueBird5566: src='class/nicEdit.js'>06/13 08:23
2F:→ secondDim: 應該是jQuery Mobile的功能06/13 09:23
咦?不對呀
如果是用js來控制的話,
為什麼我存到電腦之後那個網頁就會自動在<title>...</title>中間加字?
還有我用手機裡的HTML viewer這個app查它的原始碼,它的<title>...</title>中間也會
自動加字
這說明了一定是後端搞的鬼(不然為什麼我每次用電腦版的瀏覽器檢視它的原始碼其<titl
e>...</title>裡頭都沒有字)
而且我查遍了它裡面所包含的js檔,根本沒有一個控制其title的程式啊
所以我不曉得這是伺服器端語言的特意操縱還是客戶端這邊的
這也是我覺得神奇且納悶的地方
※ 編輯: red0whale (101.139.186.12), 06/13/2016 10:15:28
4F:→ secondDim: 1."下載"會下載"解析過"的原始碼 06/13 12:19
5F:→ secondDim: 2."下載"的檔案用瀏覽器開啟還是會執行JS 06/13 12:20
6F:→ secondDim: 3.JS程式碼在這裡面jquery.mobile-1.3.1.js 06/13 12:20
7F:→ secondDim: 4.JS程式碼抓這個 data-role='header' 06/13 12:20