アプリ版:「スタンプのみでお礼する」機能のリリースについて

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>

どうかおちからを貸してください

A 回答 (2件)

# ドキュメントに書き込む。


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";

に,させていただいたのですが
そうすると 表示すらなくなってしまいます
せっかく 回答いただいたのにもうしわけありません

補足日時:2009/08/29 10:25
    • good
    • 0

えーと


# ドキュメントに書き込む。
print "document.write(\"<a href=$jump_url target=_blank><img src=$Slog[12]></a>\")\;\n";

""を抜いてください。

それと
print "document.write(\"</ul>\")\;\n";

この部分もいりませんね。
    • good
    • 0
この回答へのお礼

お返事送れて申し訳ありません

大変親切に教えていただきありがとうございます

無事解決することができました

どうもありがとうございました

お礼日時:2009/08/30 17:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!