? 發問時間: 電腦與網際網路程式設計 · 1 0 年前

JavaScript 送出的表單網址有軟體可以直接偵測出來嗎

這種 JavaScript 網頁送出的網址有軟體可以直接偵測出來嗎

這種網頁一值困擾我非常久了

http://mops.tse.com.tw/server-java/t05st01?step=A1...

如上網址, 進入後 , 右邊有一張 "詳細資料" 的圖片

按下後可以連到其他網頁

我自己是用 DreamWeaver 組出來 ,

一個一個慢慢的把表單欲送出的值組合出 按下 "詳細資料" 後他會送出的網址格式

但是每次都要自己組很麻煩 (因為有很多不同網頁要處理)

請問有現成的軟體

可以自動組合出來嗎

謝謝大家

已更新項目:

網址太常被蓋掉了

我再打一次

http://mops.tse.com.tw/server-java/t05st01?step=A1...

2 個已更新項目:

網址我 "分段" 打好了 , 請自行把它連接起來

http://mops.tse.com.tw/server-java/t05st01?step=A1...

&year=96&month=2&b_date=1&e_date=31&co_id=2446&

3 個已更新項目:

@@" 好利害喔

研究了一下 想請問幾個問題

(1) %22 是什麼意思呢

(2) 我學你的方法寫成如下 , 為何不會自動連上 yahoo.com.tw 呢

如下 :

4 個已更新項目:

5 個已更新項目:

6 個已更新項目:

[form name="form1" method="post" action="http://yahoo.com.tw"]

[input name="QQ" type="submit" value="送出"]

[/form]

[script language="JavaScript"]

document.form1.QQ.submit(); // 讓他自動按 QQ 按鈕

[/script]

7 個已更新項目:

yahoo 知識 會把 <> 吃掉 所以我用 [] 這個來代替 @@"

1 個解答

評分
  • mh
    Lv 7
    1 0 年前
    最佳解答

    你需要火狐 (Firefox),IE7 也行,任何可以強迫新視窗於新的頁簽 (Tab) 開啟的瀏覽器都行。

    1. 調整新視窗以頁簽開啟。以火狐英文版為例,Tools→Options→Tabs→New page should open in new tabs→OK。

    2. 到你上面的網址,於網址列貼上:

    javascript:(function(){var x,i; x = document.forms;

    for (i = 0; i < x.length; ++i) {

    x[i].method=%22get%22; x[i].target=%22_blank%22; x[i].submit();

    }})();

    每行換行字元都可以拿掉,反正就是貼到記事本把所有的弄成一行,然後貼到網址列,然後按 Enter。

    3. 你應該會看到所有的你要的頁面連結全部以頁簽方式開啟。去所有頁簽的網址列逐一拷貝下網址就是你要的。

    2007-12-15 01:12:24 補充:

    1. %22 = "

    2. 這行:

    document.form1.QQ.submit(); // 讓他自動按 QQ 按鈕

    改成

    document.form1.submit(); // 讓他自動按 QQ 按鈕

    參考資料: Link Bookmarklets
還有問題?馬上發問,尋求解答。