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

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";
print "document.write(\"<ul>\")\;\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(\"<li><a href=$jump_url><img src=$Slog[12]></li>\")\;\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件)

簡単ジャン。

3行書き換えればすむ。

>それと トップページにバナーは表示されるのですが 
>バナーの横に・点のような模様がなぜかついてしまいます
>これを消すにはどうすればよいでしょうか?

リストタグを消す。



以上

    • good
    • 0
この回答へのお礼

せっかく教えていただいたのですが

うまくいきません 
3行目とは
print "document.write(\"<ul>\")\;\n";のことでしょうか?
これをどのようにかればいいのでしょうか?
素人の質問で申し訳ないです
いろいろ 調べて回ったのですが
リストタグってのが どれに値するのかもわかりません

もうしわけありません・・・・
後 動画のいみも調べてみましたが よくわかりませんでした

お礼日時:2009/08/26 19:23

しょうがないなぁ。

特別ですよ?


3行ってのは3行目ではなくて3箇所書き換えればいいって事です。

以下、書き換え方法
(書き換える前にバックアップをとってくださいね)


print "document.write(\"<ul>\")\;\n";

を削除。


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

を以下に書き換え

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

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

を削除。

これでいいはずですが、こちらの環境でテスト出来ないので動かなかったらいってください。というかこれ質問文にあるコード。これはオリジナルじゃないんですか?質問者さんが書き換えたのを張ったのですか?Aタグが閉じてないのでおかしいですよ。
    • good
    • 0
この回答へのお礼

はふぅ~~♪
うれしいです
解決しました
親切に 細かく説明していただきまして
ありがとうございます
本当にどうもありがとうございました

お礼日時:2009/08/26 20:31

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