作者Weal (椎崎月)
看板Browsers
標題Re: [-OP-] 滿多網頁顯示不完全 該如何解決
時間Fri Apr 15 23:01:29 2011
由於Opera的特異性(支援的語法比別人少、快捷鍵跟別人不一樣等),
因此用OP開網頁,時常會有雜七雜八的問題
一般來說,比較容易碰到的問題有:
1.排版錯誤(如伊莉等以Discuz為基礎的論壇)
2.網頁開不完全(如Inspic,Loading圖示不會消失)
3.某些功能不完整支援(如之前的Disp,即使押著方向鍵游標也只會移動一單位)
若要分析問題能否解決,可以透過前文推文所說的四步驟除錯:
1.改User-Agent
通常是在某些網頁開不起來,或功能異常的狀況下使用
在有問題的網頁上點右鍵→編輯網頁設定→網路→瀏覽器識別資料
從下拉選單中,有五種選項可以選擇,
1.識別為Opera(預設值)
2.識別為FireFox
3.識別為Internet Explorer
4.偽裝成FireFox
5.偽裝成Internet Explorer
一般來說,我會以1>2>3的順序分別測試,
啟用4或5的選項時,會在User-agent裡完全隱藏Opera的訊息,因此我大多不會去用,
且正常狀況下,也用不太到這兩個選項
若四個選項都試過,且沒有效果的話,則表示改UA是沒效的
2.關閉擴充套件
就是單純的關套件
若未勾選
允許在私密瀏覽頁籤啟用的選項,
可以直接開一個私密瀏覽頁籤測試有無異狀
3.關閉使用者腳本
可以利用UJS Manager切換各腳本開關,或者手動更改腳本副檔名
每當開關腳本時,必須重新整理頁面,設定才會生效
4.關unifilter
在有問題的網頁上點右鍵→編輯網頁設定→內容→啟用阻擋網頁元件 將此項取消勾選
這樣可以限定某網域不啟用unifilter
設定完成後,請重新整理頁面,
若問題依舊存在,便可以排除是網頁元件阻擋的問題
若以上方法都試過,仍舊有問題的話,就多半是Opera的問題了
這時候你可以:
1.用IE TAB開啟該頁面
2.祭出其他瀏覽器
以作為臨時的解決辦法
以上四步驟,用來某腳本/套件的問題很好用,
但若嫌麻煩,只或想確定是否為OP本身問題的話,
可以直接修改operaprefs_default.ini
在裡面加上
[System]
Multi User=0
這樣會建立一個新的設定值,並儲存在OP路徑底下的profile資料夾下
但此方法僅適用於非可攜式的Opera
由於是完全空白,未經修改的設定值,
若還有問題,就真的是Opera醬本身的問題了 XD
--
予豈好辯哉?予不得已也。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.77.240
推 art1:可攜式的opera有夠詭異的... 04/15 23:33
→ Weal:我是覺得還好 樓上是覺得哪裡詭異 04/15 23:34
推 Shoiku:推薦這篇文章 04/16 00:42
→ t7yang:我還以為w大會在部落格寫一篇圖文並茂的說明 04/16 00:46
→ t7yang:(偷偷說,我的multi user一直是設為0的) 04/16 00:47
→ weiyucsie:不就安裝的時候選綠色軟體那個?XD 04/16 00:49
→ Weal:@t7yang:我沒在用blog 懶人懶的更新啊XD 04/16 00:52
推 t7yang:我很早以前(再還沒有的選的時候)就設為0了 而且我幾乎安裝 04/16 00:53
→ Weal:@weiyucsie:跟設成綠色軟體的效果是一樣的沒錯 04/16 00:53
→ t7yang:的 我都用7ZIP直接解壓縮到資料夾 XD 04/16 00:53
→ Weal:我覺得比較麻煩的是 最近opera的icon都抓不到 像html會變空白 04/16 01:02