• ベストアンサー

フレームからニコニコ動画にログインするには?

この頃、HPを作成してフレームを作ったのですが、フレームから <frame src="http://www.nicovideo.jp/watch/nm5019797" name="mado13" noresize>へリンクさせると、ログインメニューになり、アカウントとパスワードを入れて、ログインを押すとアカウントとパスワードを入れる前にもどされてしまいます。どうにかログインさせることはできませんか?(自分が作ったHPからではなく、ニコニコ動画から、ログインするとログインできます。)

  • HTML
  • 回答数4
  • ありがとう数51

質問者が選んだベストアンサー

  • ベストアンサー
  • xindex
  • ベストアンサー率55% (5/9)
回答No.3

<form name="AutoLogOn" action="​http://www.nicovideo.jp/watch/nm5019797"​method="post"> <input type="text" name="mesbody" size="50" maxlength="1000"> ID(Mail)<input type="text" name="mail"> PASS<input type= "text" name="password"> <INPUT type="submit" value="ログイン"> </form> とか?動作するかみてないです。。

tagatine
質問者

お礼

ありがとうございます。もう自分で解決してしまいました。

その他の回答 (3)

  • xindex
  • ベストアンサー率55% (5/9)
回答No.4

あう・・・コピペしたらついていた​​を消してお使いください。

tagatine
質問者

お礼

ありがとうございます。もう自分で解決してしまいました。

noname#78739
noname#78739
回答No.2

※ログインできても、特定の動画再生までたどり着かないか。

tagatine
質問者

お礼

ありがとうございます。もう自分で解決してしまいました。

noname#78739
noname#78739
回答No.1

【あなたのID、パスワード】を利用して自動ログインの仕組みを作ることもできますが、その場合、不特定多数の人がそのIDを利用することになります。例えば、レンタルビデオのレンタルカードを、誰にでも貸し出しているようなもんです。問題が起きれば、あなたの責任です。責任なんてとりたくないですよね。 ニコニコ動画には、ニコニコ外部プレーヤーというものがあり、提携しているブログサイトなどでは、ログインせずにブログ記事に動画を貼り付け再生することができます。そういったものを利用するのも1つの手です。 自分しか利用しないなら、下記のような感じでいけます。 <body onLoad="document.AutoLogOn.submit()"> <form name="AutoLogOn" action="https://secure.nicovideo.jp/secure/login?site=niconico" method="post"> <input type="hidden" name="mail" value="あなたのID"> <input type= "hidden" name="password" value="あなたのPW"> </form> </body>

参考URL:
http://ameblo.jp/glasgow/entry-10085885810.html
tagatine
質問者

お礼

ありがとうございます。もう自分で解決してしまいました。 <script><!-- ID = "nm5019797"; //表示させたいニコニコ動画のURL末尾(sm~)を指定 Wid = "500"; //横の幅を指定(デフォルトは500) Hei = "445"; //縦の長さを指定(デフォルトは445) document.write("<iframe src=\"http://blog-imgs-21.fc2.com/k/a/k/kakugm/nicoout.html?"+ID+"?"+Wid+"?"+Hei+"\" width=\""+Wid+"\" height=\""+Hei+"\" frameborder=\"0\" scrolling=\"auto\"></iframe>"); --></script> で、できました。作者の方有難うございます。

関連するQ&A

  • 左右に分けたフレームのセンター表示は?

    ありがちな左にメニュー、右にコンテンツのフレームを作っていますが、 これをセットでセンターに配置して表示することが出来ず、悩んでいます。 現在はフレームの更に左右にマージン用のフレームを配置することで、 センター表示を実現させていますが、もっと簡単な方法はありませんか? <frameset cols="*,80,640,*"> <frame src="ダミーファイル" name="left" noresize> <frame src="メニューファイル" name="menu" noresize> <frame src="コンテンツファイル" name="body" noresize> <frame src="ダミーファイル" name="right" noresize> </frameset>

    • ベストアンサー
    • HTML
  • frameを使用したときのファイルの切り替え

     今、フレームを使用してHPを制作していますが、タグ例として、 <frameset rows="60,*" frameborder="no" border="0"> <frame src="header.html" scrolling="no" noresize> <frameset cols="200,*" frameborder="no" border="0"> <frame src="menu.html" name="menu" noresize> <frame src="top.html" name="top" noresize> </frameset> </frameset> と組み、上記の「menu.html」中に各コンテンツを羅列し、任意のコンテンツをクリックすると「top.html」は変わるという作りをしています。  これを、「menu.html」中の任意のコンテンツをクリックすると「menu.html」「top.html」の両方が変わるようにしたいのですが、いい方法がありましたらどなたか教えていただけないでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • フレームの境界線を固定する。

    フレームの境界線を固定する。 fc2でサイトを作っている者です。 縦に二分割ているのですが、フレームの境界線が動いてしまいます。 固定しようと、<frame>内にnoresize="noresize"を入れても、動いてしまいます。 こういう時、どうすれば良いのでしょうか? ↓HTML <html> <head><title>index</title></head> <frameset contenteditable="true" cols="35%,65%" frameborder="0"> <p><frame src="URL" name="menu"></frame> <frame noresize="noresize" src="URL name="main"></frame> </p></frameset><body></body></html>

  • フレームが固定できない

    Dreamweaverで左固定メニューで右にメインフレームがでるものをつくっています。 プレビューでみると画面の大きさを大きくすると左フレームと右フレームのあいだに白い余白ができ、画面を小さくするとその間が交差しながら小さくなります。 noresizeをいれているのですが、これがなおりません!画面の大きさをかえても右フレームと左フレームの境界線をなしにしたいのですがどうしたらいいのでしょう。 ちなみにコードはこうなっています。 <frameset rows="*"cols="245,900" frameborder="no" border="0"> <frame src="menu/menu.html" name="leftframe" frameborder="no" scrolling="no" noresize="noresize" marginwidth="0" marginheight="0" id="leftframe" border="0"/> <frame src="welcomephoto.html" name="mainframe" frameborder="no" noresize="noresize" marginwidth="0" marginheight="0"id="mainframe" border="0" /> </frameset> <noframes><body> </body> </noframes></html>

  • フレームページが崩れる。。。

    フレームページを使っているのですが、見る人によってはページの一部が切れて 見えない部分もあるらしいです。ブラウザの大きさを変えてもレイアウトだけは 崩さない為には、どこにどんなタグが必要なんですか? 現在のフレームの親ページのソースです。 <FRAMESET rows="30%,70%" frameborder="NO" border="0"> <FRAME src="ue.html" scrolling="NO" noresize> <FRAMESET cols="20%,80%" frameborder="NO" border="0"> <FRAME src="side.html" scrolling="NO" name="menu" noresize> <FRAME src="main.html" name="main" noresize> </FRAMESET> <NOFRAMES>

    • ベストアンサー
    • HTML
  • フレームページのソース

    こんにちは。 フレームページのソースについて質問させてください。 <FRAMESET COLS="20%,*" BORDER=0> <FRAME NAME="menu" SRC="menu.html" scrolling="auto" NORESIZE> <FRAME NAME="main" SRC="main.html" scrolling="auto" NORESIZE> </FRAMESET> これを どこに入れるかですが、私が知っているソースの常識は、 1、</HEAD>のすぐ後には必ず<BODY> 2、</HTML> のすぐ前は必ず</BODY> です。これを守ってソースを書き込んでみると、 <HTML> <HEAD> <FRAMESET COLS="20%,*" BORDER=0> <FRAME NAME="menu" SRC="menu.html" scrolling="auto" NORESIZE> <FRAME NAME="main" SRC="main.html" scrolling="auto" NORESIZE> </FRAMESET> <TITLE>タイトル</TITLE> </HEAD> <BODY> <NOFRAMES> <P>サイトの説明</P> </NOFRAMES> </BODY> </HTML> このようになると思うのですが、 <HEAD>と</HEAD>に入れ込んでいいのでしょうか。 </HEAD>の下に持ってこようとすると 1、2、の常識に当てはまらなくなったりするのです。 他のサイトさんのソースを見てみますと 皆さん</HEAD>下に入れていらっしゃるようです。 トップページに使用しているのでとても不安です。 どなたか、自信のある方、教えていただけないでしょうか。

    • ベストアンサー
    • HTML
  • HTMLでフレームを設定したのですが...

    HTMLでホームページを作っていて、メニューとメインでフレームを分けているのですが、アドレス欄に設定ファイル名である frame.htmlを加えないと反映されません。アドレス欄にいちいち書きこまなくても アドレス欄にいちいち書きこまなくても常に表示できる方法はないでしょうか? ちなみにframe.htmlのソースは次のとおりです。 <html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <frameset cols="15%,*" border="0"> <!-- menu.html=メニューファイル index.html=メインファイル--> <frame src="menu.html" noresize name="menu"> <frame src="index.h<html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <frameset cols="15%,*" border="0"> <frame src="menu.html" noresize name="menu"> <frame src="index.html" name="mein"> </frameset> </html>

  • IEでフレームが表示できない

    以前ホームページを作成したのですが、他者様のご指摘により、IEでは正しく表示できていない事が発覚しました。フレームを使用しており、これを取り除けばうまくいくのですが、ローカル環境では、フレーム有りでも正しく表示されます。 大変困っております。ご存じの方居りましたら、どうかご教授お願いします。 以下ソース <html><head><title>ホームページ名</title></head> <frameset rows="210,*" frameborder="no"> <frame src="http://(以下略" name="menu" noresize> <frame src="http://(以下略" name="main" noresize> </frameset> </html>

    • ベストアンサー
    • HTML
  • フレームが表示されない…

    今HPを作成してるのですが、色々とタグを試しましたが出来ないの質問します。 自分は、ポケスペというタグで色々と作成できるHPスペースで作ってるのですが、 <p align="center"> <iframe src="http://pksp.jp/*/?o=1" name="menu" frameborder="0" width="20%" height="90%"> </iframe> <iframe src="http://pksp.jp/*/?o=2" name="main" frameborder="0" width="70%" height="90%"> </iframe> </p> というタグで、インナイフレーム?は表示出来るのですが。 <FRAMESET cols="50%,50%" frameborder="NO" border="0"> <FRAME name="left" src="1のURL"> <FRAME name="right" src="2のURL"> </FRAMESET> という、普通の?インナイじゃないフレームは表示されないのです。 どなたか、わかりますか?インナイじゃなくフレームを表示させたいのです。

  • フレーム使用時のページの更新について

    メモ帳で、縦3分割のフレーム使用のHPを作っております。 <frameset cols="150,*,150" Frameborder="no"> <frame name="hidari" src="top3.html" scrolling="no" noresize> <frame name="mannaka" src="top2.html" scrolling="auto" noresize> <frame name="migi" src="top4.html" scrolling="no" noresize> 一応タグの一部はこんな感じで打っています。hidariに各項目へのリンクがあるので、hidariから貼っているリンクはmannakaに表示されるわけです。 例えばmannakaにトップが表示されている時に、hidariからアバウトへのリンクに飛んだとしますよね。するとmannakaにアバウトが表示されますよね?その時に更新ボタンを押すと勝手にトップ画面に戻ってしまうのです。 自分のタグ打ちが悪いのかなぁ…と思い何度も見直してみたんですが分からずじまいで>< 他のフレーム使ってるサイト様ではちゃんと更新されているのに、どうしてだろうかと頭を悩ませております。 これを解消するにはどうすれば良いでしょうか?

    • ベストアンサー
    • HTML