![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
Yomi-Searchのvr4.22を使っております
某サイトで 新着サイトをトップページにピックアップする
CGIがあったので これを使ってます
そこで このプログラムをつかって 呼び出されたバナーをクリックして 『新規ウィンドウ』で開きたいのですが なかなかうまくいきません
#!/usr/bin/perl
#↑perlのパスを自分の環境に合わせて書き直します。
require 'pl/jcode.pl';
require 'pl/cfg.cgi';
print "Content-type: text/plain\n\n";
print "<!--\n";
$newlog_count = 0;
open(IN,"$EST{log_path}new_ys.cgi");
while(<IN>){
if (5 < $newlog_count) { last; }
# ログ切り出し。
@Slog=split(/<>/,$_);
# サイトのURL.
$jump_url=$Slog[2];
# ランキングポイントに加える場合、以下のコメントを取る。
# $jump_url=~s/(\W)/'%' . unpack('H2',$1)/eg;
# $jump_url="$EST{cgi_path_url}$EST{rank}?mode=link&id=$Slog[0]&url=$jump_url";
# ドキュメントに書き込む。
print "document.write(\"<a href=$jump_url><img src=$Slog[12]></a>\")\;\n";
++$newlog_count;
}
close(IN);
print "document.write(\"</ul>\")\;\n";
print "//-->\n";
exit;
そしてトップページに貼り付けたスプリクトは↓
<script language="javascript" src="http://・・・_new.cgi?mode=new&max=10"></script>
どうかおちからを貸してください
No.1ベストアンサー
- 回答日時:
# ドキュメントに書き込む。
print "document.write(\"<a href=$jump_url><img src=$Slog[12]></a>\")\;\n";
を
# ドキュメントに書き込む。
print "document.write(\"<a href=$jump_url target="_blank"><img src=$Slog[12]></a>\")\;\n";
target="_blank"
を足すだけ。
この回答への補足
回答ありがとうございます
# ドキュメントに書き込む。
print "document.write(\"<a href=$jump_url target="_blank"><img src=$Slog[12]></a>\")\;\n";
に,させていただいたのですが
そうすると 表示すらなくなってしまいます
せっかく 回答いただいたのにもうしわけありません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
- PHP PHP ページング データベース 1 2022/06/16 10:30
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クオートの多重入れ子をするには?
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
HTMLでのタイマーの設置
-
チェックボックスとセレクトボ...
-
フォームの入力内容の後ろに文...
-
proftpdで困ってます。
-
VB初心者。小数点以下の表示で...
-
WEBページを強制的に横画面で見...
-
プログラミングについての質問...
-
「value」に2つの値をセットす...
-
入力フォームに全角・半角スペ...
-
シングルコーテーション(')と...
-
ブックマークからのアクセスを...
-
CGIに渡しているパラメータを表...
-
pythonのnumpyでの列(縦)ベク...
-
ある条件での必須入力について
-
selectboxの画面遷移で、postデ...
-
OPTIONタグにループは使えない...
-
http GETに混入されるこのデー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイルのアップロードができ...
-
CGI経由でのPDFファイルをダウ...
-
選択式アンケート項目合計点で...
-
2つのドメイン、同じサーバー。...
-
普通のHTMLの画面からCG...
-
<FORM TYPE="subumit">でデータ...
-
perlで重複データを集計
-
クッキーを使って投票欄に名前...
-
cgi+htmlテンプレート使用
-
ひとつのCGIファイルに複数のペ...
-
クオートの多重入れ子をするには?
-
perl/cgi リダイレクトができない
-
CGI掲示板のSendmail送信について
-
htmlからパラメータで、cgiに渡...
-
cgiでのprint関数
-
ホームページビルダーで作ったh...
-
伝言掲示板の作成(超初心者です)
-
フォントサイズを変えるには?
-
DBの更新について困っています
-
パスワード認証のCGI
おすすめ情報