下記スクリプトだと、使う度に、http://nicopon.jp/js/get_video_rd.jsへアクセスする必要がありますが、これをアクセスせず、使えるよう、なるべく短く1行のものに書き換えてください。

javascript:var%20b=document.body;if(b){void(z=document.createElement('script'));void(z.src='http://nicopon.jp/js/get_video_rd.js');void(b.appendChild(z));}

また、可能であれば、下記スクリプトを、上記スクリプトへ組み込み、1行のものに書き換えてください。宜しくお願い致します。
javascript:location.href='/get_video?video_id='+swfArgs.video_id+'&t='+swfArgs.t;

回答の条件
  • 1人2回まで
  • 登録:2008/07/21 21:36:38
  • 終了:2008/07/22 10:29:14

ベストアンサー

id:blanketsky No.1

blanketsky回答回数5ベストアンサー獲得回数12008/07/22 10:00:54

ポイント60pt

少し長いですが、次のようなものでいかがでしょうか。

javascript:(function(s){s=(function%20f(i){try{switch(i){case%200:return%20new%20ActiveXObject('Msxml2.XMLHTTP');case%201:return%20new%20ActiveXObject('Microsoft.XMLHTTP');case%202:return%20new%20XMLHttpRequest()}}catch(e){return%20f(i+1)}})(0);if(s){s.onreadystatechange=function(){if(s.readyState==4&&s.status==200){location.href=unescape(/url\=(.*?)\&link/.exec(s.responseText)[1])}};s.open('GET','http://www.nicovideo.jp/api/getflv?v='+location.href.replace(/.*watch\/(.*)$/,'$1'),true);s.send('')}})()

> 下記スクリプトを、上記スクリプトへ組み込み

意図がちょっとよく分からないのですが、どのように組み込みたいのでしょう?

id:ele_dir

回答いただきありがとうございます。

バッチリ動作いたしました!

組み込みについては仕様を書いておらず済みませんでした。

if、1つで繋げられる単純な作業でしたので自己解決いたしました。

2008/07/22 10:28:25

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません