フォームボタンのリンク先を調べたい

[新着] Webテンプレートを仮オープンしました



0   名前: KenT : 2007/07/20(金) 09:02  ID:QLbHx4e9 sub-ME
買い物かごに入れるなどのフォームボタンをリンク先を解析したいと思っております。
たとえば、フォームボタンを押すと買い物かごに入ったページに飛びますが
そのURLのとび先をリンクとして調べたいのです。


たとえば・・・楽天のシステムで今、話題のビリーズブートキャンプの
商品ページがあり、買い物かごのボタンがあります。

http://www.rakuten.co.jp/shopjapan/651695/616400/751322/#790183

上記ページの買い物かごに入れるボタンを押すと買い物かごに入ったページに
飛ぶのですが、そのURLを調べる方法を教えて欲しいと思います。
※フォームボタンを押して飛ぶページと同じリンク先を調べる方法


たしか前に何かのコマンドをいれて、インターネットエクスプローラーで
javascriptを入力で、飛び先リンクが表示する方法を聞いたのですが
その方法を失念してしまいました。


わかりにくい説明で申し訳ございません。
いろいろ検索したのですが出てこなかったので、わかる方がいらっしゃいましたら
ご教授をよろしくお願いします!!

1   名前: 匿名 : 2007/07/20(金) 09:02  ID:epW2eUw6 sub-8t
こんな感じでしょうか。
ただし、スクリプトで書き換えるかもしれないので、これで表示されたものは信頼できません。
javascript:(function(){var f=document.getElementsByTagName('form'),s='';for(var i=0;i<f.length;i++)s+=f[i].action+'\r\n';alert(s)})()

2   名前: KenT : 2007/07/20(金) 09:02  ID:QLbHx4e9 sub-ME
さっそくのお返事ありがとうございます!
すいません、近いのですがちょっと違うようなんです。。。。すいません。。。

でも、似ているような感じをエクスプローラーのURLにコピペをした記憶があります。
で、そこで表示したURLを記載するとフォームボタンと同じように買い物かごに入る
URLが表示したのです!


よくわからない説明で申し訳ござません。。。
わかりましたら、教えてください!

よろしくお願いします。


p.s.
IEのアドレスバーにコピペをする前に、【ファイル名を指定して実行】で何かのコマンドを
してから、アドレスバーにコピペを打った記憶があります。(あいまいですいません。)

3   名前: がお : 2007/07/20(金) 09:02  ID:PO1VXboe sub-Cl
ソースを開いて、
<form action="xxxxx">
を除いてみるのはどうですか?
xxxxxの部分にURLが入っています。。。

4   名前: がお : 2007/07/20(金) 09:02  ID:PO1VXboe sub-Cl
↑↑↑

ごめんなさい。
×除いて見る
○覗いてみる

5   名前: KenT : 2007/07/20(金) 09:02  ID:qkf4BDjS sub-ME
がおさん、さっそくのお返事ありがとうございます!
ソースを見てもですね、楽天にはその該当するのがないのですよ。。。


<font color="#000000" size="3">個数</font>
<input type="text" name="units" value="1" size="4">
<input type="submit" value="買い物かごに入れる">
</td></tr>
<input type="hidden" name="item_id" value="790183">
<input type="hidden" name="shop_bid" value="199614">
<input type="hidden" name="inventory_flag" value="0">
<input type="hidden" name="inventory" value="0">
</form>


申し訳ないです。。。。
何か他にアイデアとかありますでしょうか?


上記で書いたように

IEのアドレスバーにコピペをする前に、【ファイル名を指定して実行】で何かのコマンドを
してから、アドレスバーにjavascript文をコピペを打つと、それ以降のフォームボタンを
押すとそのとび先リンクが表示する方法

があったので、その方法がわかるといろいろと応用ができて便利だと思ったのです。


わかる人いらっしゃいましたら、何卒、ご教授よろしくお願いします!

6   名前: カヅサツ ◆ThCi95HEzw : 2007/07/20(金) 09:02  [URL]  ID:O5hEMlpW sub-r2
> ソースを見てもですね、楽天にはその該当するのがないのですよ

298行目にあります。
# って、良く見たら不正な入れ子構造になっていますね。
# 今時tr要素直下にforn要素の開始タグを入れているという

まぁ、postメソッドなので、「飛び先リンク」が判ったところで意味がないですが。

> IEのアドレスバーにコピペをする前に、【ファイル名を指定して実行】で何かのコマンドをしてから、アドレスバーにjavascript文をコピペを打つと、それ以降のフォームボタンを押すとそのとび先リンクが表示する方法

ちょっと意味がわからないです。というか、何の役に立つのでしょうか。

7   名前: KenT : 2007/07/20(金) 09:02  ID:qkf4BDjS sub-ME
カヅサツさん、レスありがとうございます!

> 298行目にあります。

お!すいません・・・ご指摘ありがとうございます。



> ちょっと意味がわからないです。というか、何の役に立つのでしょうか。

リンク先をわかることで、いろいろと仕掛けができると思うのです。
ちょっと説明が難しいですが、少なくとも私にとっては面白い可能性が見えると
思ったので、役に立つと思ったのですが・・・・


万人受けしないかもしれませんが・・・(苦笑)


方法をお知りの方、ご教授よろしくお願いします!!

8   名前: カヅサツ ◆ThCi95HEzw : 2007/07/20(金) 09:02  [URL]  ID:O5hEMlpW sub-r2
> リンク先をわかることで、いろいろと仕掛けができると思うのです。

このあたりを正確に書かないと、クラックの応用になり得るので誰も触れたがらないと思います。

一覧へ戻る