7thHEAVENのプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 33%
- お礼率
- 0%
- 登録日2005/02/09
- RSSから配信される項目内のリンクを指定した場所へ表示させるには?
よろしくお願いします。 RSSを利用して自分のHPにDVD情報を表示しています。 表示項目は10個あり、例えば1つ目がスパイダーマン2とあるとき、それをクリックすると、 RSS発信サイトにリンクで飛びスパイダーマンのストーリーや出演者などの概要を詳しく見れます。 このときに、表示する場所を指定できないかと悩んでいます。 普通リンクを新たにブラウザを立ち上げて表示する場合、 <A HREF="index.html" TARGET="_blank"> でいいと思うのでうのですがRSSの内容にあるリンクを TARGET="_blank"や、任意の場所に表示させることは可能でしょうか?。<base target=_blank"> </base>で囲んでも駄目でした。 私はフレームを使いこれを同じページ内にある別フレームに表示させたくて悩んでいるのですが、TARGET="_blank" が可能であれば別フレームへもnameを指定してやれば表示可能だと考えています。 実際使っているタグです。 <script language="JavaScript" src="http://zoo.s60.xrea.com/x/feed/sfeed2js.php?src=http%3A%2F%2Fposren.livedoor.com%2Fxml%2Fnormal%2Frank1_000.xml&chan=title&num=10&numsli=15&desc=0&date=y&datef=2&targ=n&oe=SJIS&logo=2" type="text/javascript"></script> <noscript> <a href="http://zoo.s60.xrea.com/x/feed/sfeed2js.php?src=http%3A%2F%2Fposren.livedoor.com%2Fxml%2Fnormal%2Frank1_000.xml&chan=title&num=10&numsli=15&desc=0&date=y&datef=2&targ=n&oe=SJIS&logo=2&html=y">View RSS feed</a> </noscript> 私が投稿してまだ締め切っていない質問 フレームでRSS(ニュースなど)から別フレームへリンクを表示させる で回答をくれた方がいたんですが、質問内容を上手くきちんと説明できませんでした。似たような内容の2重投稿みたいになってしまいましたがお許しください。そしてアドバイスをください。よろしくお願いします。
- PerlからOracleに接続
ご存知の方おられましたら、ご教示お願い致します。 昨日より、Perlのプログラムを始め、Oracleに接続するものを作成しておりまが以下のエラーがでてきて困っております。 接続部分ソース--------------------------- #!C:\パス use DBI; $dbh = DBI->connect("dbd:Oracle:データベース名", "ユーザ","パスワード"); エラー----------------------------------- install_driver(Oracle) failed: Can't locate loadable object for module DBD::Orac le in @INC (@INC contains: C:/Program Files/Perl/lib C:/Program Files/Perl/site/ lib .) at (eval 1) line 3 Compilation failed in require at (eval 1) line 3. Perhaps a module that DBD::Oracle requires hasn't been fully installed at database.pl line 5 環境--------------- OS WindowsXP pro perl ActivePerl-5.8.6.811 DBI,DBDはPPMでインストールしました。 接続先 OS Windows2003 DB oracle9 後、 use DBI; @ary = DBI->available_drivers; foreach (@ary){ print $_,"\n"; } でDBI使用できるDBDドライバを出した結果、Oracleが表示されておりました。 どうか、ご存知の方お願い致します。
- フレームでRSS(ニュースなど)から別フレームへリンクを表示させる
よろしくお願いします。 3つに分けたフレームページを作っています。 aフレーム 左端に縦長 bフレーム 右上に横長 cフレーム 右下に横長 図で説明したかったのですがずれてしまいうまく出来ませんでした。ごめんなさい。 ええっと、aフレームにニュースなどのRSSを表示させています。ニュースは5つ表示しているんですけど そのニュース項目をクリックしたときにRSS発信サイトに飛び前文が普通は見れますよね。 いまの私の状態だと、項目をクリックすると、aフレームに表示されてしまいます。希望はcなんですけど、cのフレーム名がmainといいます。ターゲットをtarget="main"にしてもだめです。 <base target="main">これもだめでした。 全てaフレームに表示されてしまいます。 同じaフレームにはRSSでは無い普通のサイトへのリンクやHTMLへのリンクがあります。これらは同じ設定でcフレームへ表示させることは可能です。 あまり初心者という言葉は同情を引くようで 好きではないのですが私はHTMLなどの知識は無いほうです。初心者向きのサイトにも勉強しに行きましたが ちょっと分からなかったです。 ちなみに、RSSはdというHTMLへパスを書き、それをaフレームに表示させています。 ややこしいやり方をしていますがdは内容が違うHTML(ニュースやスポーツニュースなど)があり、それを切り替えてaフレームに表示させているため すごく複雑になっています。 状況がつかみにくいかもしれませんがどうかよろしくお願いします。
- フレームでRSS(ニュースなど)から別フレームへリンクを表示させる
よろしくお願いします。 3つに分けたフレームページを作っています。 aフレーム 左端に縦長 bフレーム 右上に横長 cフレーム 右下に横長 図で説明したかったのですがずれてしまいうまく出来ませんでした。ごめんなさい。 ええっと、aフレームにニュースなどのRSSを表示させています。ニュースは5つ表示しているんですけど そのニュース項目をクリックしたときにRSS発信サイトに飛び前文が普通は見れますよね。 いまの私の状態だと、項目をクリックすると、aフレームに表示されてしまいます。希望はcなんですけど、cのフレーム名がmainといいます。ターゲットをtarget="main"にしてもだめです。 <base target="main">これもだめでした。 全てaフレームに表示されてしまいます。 同じaフレームにはRSSでは無い普通のサイトへのリンクやHTMLへのリンクがあります。これらは同じ設定でcフレームへ表示させることは可能です。 あまり初心者という言葉は同情を引くようで 好きではないのですが私はHTMLなどの知識は無いほうです。初心者向きのサイトにも勉強しに行きましたが ちょっと分からなかったです。 ちなみに、RSSはdというHTMLへパスを書き、それをaフレームに表示させています。 ややこしいやり方をしていますがdは内容が違うHTML(ニュースやスポーツニュースなど)があり、それを切り替えてaフレームに表示させているため すごく複雑になっています。 状況がつかみにくいかもしれませんがどうかよろしくお願いします。
- 初心者です。。
1,2,3,4,5,6,7と数字が縦に並んでいる「a.txt」と いうファイルの平均を計算した「a1.txt」という ファイルを出力するプログラムを作りたいです。 本当は、何個数字があるか分からない場合のものを 作りたいと思っているのですが、まずは数字は 7個の場合から作ってみようと思い、 以下のようなプログラムを組んでみました。 # include <stdio.h> # define M 6 int main(void) { int i; FILE *fp; double s[M]; double snew[M]; fp = fopen("a.txt","r"); if(fp == NULL) { puts( "MISS" ); return 1; } for(i=0;i<M+1;i++){ fscanf( fp, "%lf", &s[i] ); } snew[0]=(s[0]+s[1])/2; snew[M]=(s[M-1]+s[M])/2; for(i=1;i<M;i++){ snew[i]=(s[i-1]+s[i]+s[i+1])/3; } fp = fopen("a1.txt","w"); if(fp == NULL) { puts( "MISS" ); return 1; } for(i=0;i<M+1;i++){ fprintf(fp,"%lf\n",snew[i]); } fclose( fp ); return 0; } snew[0]とsnew[M]は端っこなので片一方だけの平均を とるようにしているのですが、なぜかうまく値が でてきてくれません。いろいろ原因を探ってみた のですがわかりません。 何かアドバイスがあればお願いします。 後、何個数字があるかわからない場合、 配列をあらかじめ確保できないのですが、 そのような場合はどうすればよいかも 教えてください。 すいませんが、よろしくお願いします。
- ベストアンサー
- C・C++・C#
- take_kazuo
- 回答数5