iT邦幫忙

0

Firefox直接於網址列貼上連結無法開啟網頁

我用Winxpp + Firefox 3.5.3
當我將部分網頁的連結網址,直接複製貼上FF連結時(書籤點選也是這樣),會有頁面載入完成後,卻只有底圖,沒有任何其他東西
若是我從該網站的首頁,逐步點閱就能開啟該網頁內容
EX.首頁→下載與支援→產品類別...(這樣就能開啟)

稍微看了一下,開不起來的網址,大多是後面有帶變數的那種,EX. ?Value=001
我試著將FF3.5上的所有附加元件關閉,或是清除FF的暫存檔或歷史資料,但問題還是無法解決~

奇怪..上個星期都OK啊...我到底是動到哪個設定值,才會無法直接貼網址開啟
有哪位大大知道問題在哪裡~教一下摟~
感謝~

看更多先前的討論...收起先前的討論...
如果是全部網頁都有問題
可能要重裝FF

如果是部份網頁有這個問題
可否貼上有問題的網址讓我試試看?

註:我的環境也是WinXPP+FF 3.5.3
horrorlin iT邦研究生 2 級 ‧ 2009-09-13 17:39:37 檢舉
報告海綿大大,是部份網頁,我也有貼上去了。我也有試過刪除設定的Reinstall,不過問題還是在...好奇怪...
上星期可以現在不行...不是你的錯
IE可以FF不行...不是IE的錯
循序點連結可以貼網址不行....不是FF的錯

都算我的錯好了...學藝不精,找不出解決方法
看有沒有其他高手出來了...T-T
除了幫不上忙的結論之外
還是談些研究內容好了

FF主要是停在以下頁面
    <html>
    <head>
    <title>\241i \254x\267\335\274v\253\260 \241j</title>
    <script language="Javascript">function location(){document.correct.submit();}</script>
    </head>
    <body bgcolor=#006600 onload="location();">
    <form target=_top name=correct action="http://bbs.bbs-tw.com/cgi-bin/bbs/showpost.pl"><input type=hidden name=board value="3_3_music"><input type=hidden name=bnum value="20090911204424"></form>
    </body>
    </html>

一來FF對body裡的onload事件的支援有點"感冒"
二來其javascript函數命名居然用保留字(location),又讓FF認為是安全問題
所以FF會停在這裡

那為什麼在網站循序點連結可以呢?
不都是一條網址而已嗎?
這兩個類似的動作
其實除了網址之外
還有我們看不到的資料
譬如Refer
在網站循序點連結時
與網址同步送出的還有
Referer: http://bbs.bbs-tw.com/cgi-bin/bbs/ind.pl?3_3_music
Cookie: bbsdata=

也許是差別原因
不過這點我不確定

講了半天一點用也沒有
學藝不精,慚愧慚愧...@_@
zhongcetw iT邦研究生 2 級 ‧ 2009-09-13 23:48:52 檢舉
海棉大大~

網路七成以上的訊息都指向 ---> onload="location();"> 這個語法~

這是傳說中的Java的美麗與哀愁嗎 @@?
James iT邦大師 7 級 ‧ 2009-09-14 09:14:44 檢舉
http://bbs.bbs-tw.com/cgi-bin/bbs/showpost.pl?board=3_3_music&bnum=20090911204424
這個網址直接貼上按enter只有綠色底圖,但是貼上後再用滑鼠點彈現在建議網址列表,可以正確轉址到另一個網站 http://rank.jp-x.com/cgi-bin/rank/rankem.cgi?id=hjchung
所以應該是firefox的安全性的設計
我的firefox是3.5.3
身為FF和Java的粉絲之一
我想說
這一定不是他們的Bug
只是他們要不要支援而已...^_^
另外一個很有名的例子
是在資料庫
MS SQL Server有個功能叫 TOP n
就是SELECT出的資料的"前幾筆"

"Oracle有沒有這個功能"?
也是網路上被問爛了的問題
答案是「沒有」

Oracle耶,連這個小功能都不支援?
不是不支援,是不屑支援

SQL的原意就是「給我條件,我給你資料」
所有符合條件的資料我一次給你
"前幾筆"是沒有意義的動作

如果只是為了資料呈現
那是你前端應用程式的事
不是我資料庫的事 XD
James iT邦大師 7 級 ‧ 2009-09-14 11:12:04 檢舉
這個例子不太一樣,一個是增加程式複雜度限制某些情況的某些應用,一個是單純的沒有做某個功能。
horrorlin iT邦研究生 2 級 ‧ 2009-09-14 18:24:42 檢舉
大大,您另外貼的那個網址,是論壇的色情廣告轉址而看到的,跟原來的內容一點關係都沒有...我試了一下...用這種方式的確可以繼續執行網頁,不過都會被導去廣告轉址~
horrorlin iT邦研究生 2 級 ‧ 2009-09-14 18:25:55 檢舉
嗯...
能不能開啟網頁對我影響還OK,不過我真的很想知道為什麼會這樣 XD
(顯示為非常好奇)
謝謝海綿大、熊喵大與Bruck大熱心解釋~
當然...有解藥是最好的摟...
zhongcetw iT邦研究生 2 級 ‧ 2009-09-15 06:30:09 檢舉
有問題~ 一起研究~ 找出真因及解決方法~ 不就是 "工程師" 的精神嗎??
海棉大大~ 小生罪過~ 給您賠禮嚕~ @.@\
fishboyc iT邦新手 4 級 ‧ 2009-09-16 12:03:17 檢舉
其實你是想看此網站的哪部份 ???
a. A級內容
b. 音樂部份
c. 論 壇
建議更好的代替品 for a. 如www.txxxxx-axxxx.com,
for b.有百度,Soso,eMule...,
for c. 有 IT邦幫忙....
現在好象是幫這個問題網站解決問題 !!! <大獲>
horrorlin iT邦研究生 2 級 ‧ 2009-09-16 19:31:24 檢舉
這位大大似乎沒抓到重點...
會提這個問題的原因..就如同海綿大與熊貓大說的那樣...
是這段特定程式碼所致,所以才抓這個程式碼出來討論...
看您先前的回答...就知道您是完全搞不清楚瞎攪和....
28
zhongcetw
iT邦研究生 2 級 ‧ 2009-09-13 11:35:33
最佳解答

網頁看得到底圖,看不見內容的話:

1.請改一下編碼。檢視→語言及字元編碼→正體中文 Big5 (預設是萬國編碼 UTF-8 )
2.請把防毒軟體關閉。(P.S 請先確認網頁是安全的)

提供給大大參考。

看更多先前的回應...收起先前的回應...
zhongcetw iT邦研究生 2 級 ‧ 2009-09-13 11:38:21 檢舉

請問大大~ 有參考網址貼上來大家試試看嗎??

horrorlin iT邦研究生 2 級 ‧ 2009-09-13 17:31:44 檢舉

zhongcetw大~我將出現這種狀況的網址貼了一條,請幫我看看摟~另外,Try了一下,確定不是編碼問題請再幫我看看摟~

zhongcetw iT邦研究生 2 級 ‧ 2009-09-13 20:08:44 檢舉

這個要請海棉大大等眾家程式高手出馬嚕~ @!@

目前錯誤代碼有兩種答案:
1.Java和火狐撞見美麗的Bug
2.網頁的from和Java函式的form相衝

to zhongcetw
您別害我挨駡了
我都已經被駡沒水準了,別再害我了...-_-|||

zhongcetw iT邦研究生 2 級 ‧ 2009-09-15 06:20:03 檢舉

啊~ 這又不是海棉大的問題~ @@" 小生真是最過ㄚ~ QQ"

20
twnem
iT邦好手 1 級 ‧ 2009-09-13 16:47:21

我的改成 正體中文 Big5 之後
好像這個地方無法存檔ㄟ?
不知道哪個地方設定出問題了?

22
falas
iT邦研究生 3 級 ‧ 2009-09-14 12:15:39

請加入【IE Tab】此附加元件,接下來使用IE Tab來檢視此網頁應可解決。

12
fishboyc
iT邦新手 4 級 ‧ 2009-09-15 01:20:09

我也是用 Firefox 5.53,首先你可否貼出你的 URL ???
該網頁的編碼問題是其一,但欠缺安裝 附加元件 是多數的問題。

而附加元件我建議你一定要裝上:

  1. Java (如 IE 已經裝上就無需理會)
  2. Adobe Flash Player
  3. Adboe Shockwave Player
  4. Windows Media Player plugin for firefox
    裝上以上的四大天王後,應該一半問題都會解決

我要發表回答

立即登入回答